Sure, because scaling expertise and developer time are more expensive than hardware (at that size). It's not elegant, but it's economical.
I feel like it's the early 2000s again. Instead of only having to know a little html, you just need to be able to mash together a couple of frameworks and you can make a good living.