"Yet Another Corporate CRUD App (dressed up as some fancy groundbreaking tech)" - I think Ruby and Python are used for more then that, I think there is some sort of way of using them for mobile development as well, not the typical glorified web/HTML5 dev you are writing about.
MS's offerings in that arena are at least as good as any other, if not superior, and I think far superior to the latest fad of (ab)using the web browser as a One Size Fits All application platform.