Um, am I missing something here? Is our marketing approach to the way we market our products not the same as everywhere else?
You want a light/trial/limited version, you can find it for free. You want something with a bit more features and possibly support as well, you pay for it.
"Try to buy"
"Free demo"
"We're so convinced you'll like it, we'll let you try it for free"
"Here's the light version, now just imagine what the premium can do"
This type of thing exists everywhere. Do you call Adobe and flame them for offering 60 day trials for free when they can just offer their product entirely for free?
A thread with 5 pages, arguing what, whether or not we should charge for modifications? lol. Is that even a question, seriously? Why not demand that designs, custom scripts, and everything in addition be
free as well? Sorry, it won't happen. Some people build cars and get thousands, we build products/websites and get paid for that. You yourself said you have no reason to purchase any of the products you've seen around here, so why the complaint?
When you find someone who is so well-off that they just feel like writing thousands of lines of codes, getting headaches along the way, offering a lending hand to webmaster using the product, etc. for free... By all means, bow to them. I will do the same. Till then, there are a variety of experienced and professional programmers and devs all accross this website as well as others doing their jobs and developing products catering towards the needs of extending vbulletin's software.
Why do you think vbulletin's so popular? Not only is it a kick-ass product, but it's a kick-ass product with... Well, kick ass
products 
Sorry if you feel like kicking our ass for that