Most prams I see these days are much larger than the simple, light-weight folding models many people had when I was a child in the 80s. They're basically monster-truck-prams.
I think the perceived comfort, safety, and luxury is a big drawcard in both cases.
Having pushed my share of prams, larger diameter wheels are a plus. But my favorite one for convenience was a folding "umbrella stroller" that I could shake open with one hand while holding a baby with the other.
As well as the reasons you mentioned there is also perceived value for money. I suspect this trend is due to an interaction of psychological marketing and consumer preference.
Some places require kids to be in car seats until age 8. This is 2nd, 3rd, or 4th grade. These are not babies.
The manufacturers have lobbied for this "think of the children" law. Sales go up because parents are forced to buy the product. The manufacturers would be happy to raise the age even more.
1% of those kids are over 92 pounds. One can outweigh the mom, and can be asked to install his own car seat.
Maybe I'm missing something super-recent, but for second graders, a "cat seat" is basically a piece of plastic for them to sit on so that the seat belt passes on their chest, instead of neck, which would be disastrous in case of accident.
Unlike toddler car seat, these seats don't look huge by any means, compared to the kids sitting on them. (Well I guess it's still problematic to sit three of them in a row in most cars, but that's a separate discussion...)
Fear is not only the mind-killer, it's also the most powerful upselling strategy in the world. Particularly to young parents who tend to be a bit insecure about how much caring is enough. It's not just fear that something bad might happen to their child, it's also fear of being only the second-most responsible set of parents in the room.
Washington state just changed their law. Now kids under 4'9" must use a booster up to the age of 16. Realistically, they have stated that 13 year olds will not be required to use a booster since, at that age, they are allowed to sit in the front seat anyway.
For a single seat, the size makes sense as you want to have cushioning on the outer walls. But there is no good reason not to have double and triple seats which only has thin separation on the inner boundary of the seats (even just having once the default padding vs. twice would be a big win).
So, if car manufacturers want to advertise "3 rear seats", they should be forced to offer child seating for 3 too.