Good comment!
I agree with you. The project I am currently maintaining, has a complex and monstrously sized front-end production build even with code splitting and advanced compilation activated.
We should embrace server-side rendering more and keep the front-end code simpler and more lightweight.