OMG haven't you read about Open Source articles like Eric Raymond's? http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar Software should be Free!
Really My Problem with shareware and proprietary software comes when the company goes out of business, or company/individual cannot update software or even just update in a timely manner(QuarkXpress) This has happened to me too many times. I used to comfort myself by noting the old prices of software before PC developing became commonplace: often in tens of thousands of American dollars. But is $15 for a program that isn't well supported and may not work with the next OS or Java update really such a good deal?
I think Apple crippled BootCamp partitioning purposefully and will not extend it. As a long-time fan of installing linux on Windows machines, after using FIPS, I found Ranish's Partition Manager to be a great free app that I wish would work on hfs+ file systems. But Apple has to worry about users drifting to Linux, and developers creating Apple app (iTunes Store) functionality on Linux or NetBSD or OpenBSD. Apple already drags its heels on Darwin development and would like to keep a short leash on any alternative operating systems- otherwise they would have moved from away HFS and HFS+ and become more serious about supporting UFS.
How Much Should Software Cost?
Are Partitioning Applications Passé?