I think the job demand is more important in the asp field because of the fact that ususally suits and other kind of corportate people are definitively not geek 🙂
They are looking for being in the hype, want to handle new technologies and thinks that solutions that comes from established society as microsoft are the securest one.
But this is corporate problems, not yours 🙂
The need for technological skill in business is so strong there is no problem choosing the right job for the right skill you have.
Just work with the people that let you use the tools you like, and let the other discover by expérience that proprietary solutions are not the one that will stay.
This is just my opinion, agree with it or not, it s up to you 🙂