What does this post even mean? What is a front-end business vs. a back-end business?
As far as complexity goes, I believe Amazon touches some hundred something services before a page is even served. It's no surprise that they decided to make some of that into a business and start charging for it.