This has so much written about it and no simple solution, which I'm sure would be simple to implement.
I (and a zillion other people) propose that there should be a very simple drop down box - just as assigning a sub page - to chose which page you want your post to appear on.
Having pages is all well and dandy but everyone's own written and paid for blog/website has multiple pages each with their own posts - it's necessary for every type of blog you can think of, entertainment - pages for TV want posts for TV, pages for Film want posts for film on them.
My own hosted blog is specifically for cooking, however it would of been SO MUCH easier to create - wouldn't of had to of gone to so much effort - if WordPress already allowed posts to specific pages and not ALL to the homepage. Even with my own hosted page, I still can't write my own posts to pages because I want WordPress to be my dashboard.
I've seen some plugins where people have had to attend to their own needs by making their own solutions but non of which are straight forward fixes and even the most savvy blogger isn't going to know which bits go where, because that's your job. It should be a WordPress standard, just the same as creating a page.
I haven't done a tonne of research into if any other providers supply such a feature but I can already guess that they don't. If WordPress were to send a mass poll out to their users of who would find this a much simpler and a huge relief to their blogging needs, I'm sure it would create a massive response.
And no I don't want to reroute any catorgories or tags with URLS to pages, I don't want to fiddle with my php, no I'm not a web designer and no I can't just stick to pages.
I'm looking at you WordPress. Because that's your job.