From a business sense you want to ship a minimum viable product as soon as possible. There may be teams that could do this most efficiently via the architecture you describe. I think most will work faster with one less tier.
It was difficult to do this in the past, because browsers could not support the data that returned from the server without a lot of work. Today, JQuery that can present the data with minimum effort.