This might have something to do with their financial issues. You obviously don't need these kinds of amenities to learn how to code a SPA. I'd be put off by them and wonder where my money was going and why.
We were up front about these things being part of our program because we want to focus on the human aspects of people as much as technical skills. That meant some people were better suited to join other places, but some people came specifically because of this part of it.