XNA isn't dead. Dead implies it doesn't work, isn't available, and isn't supported by Microsoft. None of that is true. The only truth is that there will be no more updates to XNA. If the current feature set of XNA meets your needs, there is no reason to avoid using it to build your game.
If you want to make some 2D games pretty easy try learning c++ with SFML. It's a library for 2d games over openGL, so its cross platform, it also supports things like audio, input, cross platform window management.