While I understand what your saying Kelson I think you are being a bit harsh that is just my opinion though and you certainly have every right to yours. Mike has said there would be benefits to those that design courses for PP or the community that plays PP anyways. So they are in a way "compensated"
I'm am just going to throw this out there as a suggestion for PP and they can take it or leave it as they see fit. How about making the season pass all inclusive even if you have to raise the price of that season pass. Now let me be clear on what I mean by "inclusive" this means you have the ability to design, test or play any course available to the PP game and yes that includes licensed courses. Have a second option at a different price point for all courses only but no CF that means again all user and licensed courses. Have a third option for either buying either single courses or a package of courses both user and licensed. Have a 4th option of just buying individual courses.
This would allow everyone to pick and choose how or if they want to buy the add ons. The people that play off line may buy into the course only pass. The causal player may opt for the single course or package course deals. While those that want to design and play would go for the "full meal deal" plan.
This would give the flexibility that seems to be a sore point of getting what you the consumer wants but not paying for anything else you don't.
Is it perfect? Perhaps not and some may find issues with it but at least it does give a vriety of options on how you choose to play and pay.