Clearly companies and individuals have the right to set whatever licensing terms they want. If they want to charge you extra if you use their samples in game music, or if you use them on Mondays or whatever weird stuff they want, that's fine, that's their business.
However, just as clearly there is a responsibility that these companies have to MAKE THEIR LICENSING TERMS CLEAR to the purchaser, BEFORE they purchase it. In particular, any exceptions or hidden costs must be very apparent to the potential customer.
These companies who set up licensing terms like this but bury them in the EULA fine print are simply playing a shell game. It gives companies who are interested in fair trade a bad name.


Moral of the story is: ALWAYS download and read the EULA before you buy, unless you know the company well and trust them. It's one of the reasons I make my license agreement freely downloadable to anyone, so they can see the terms before they buy.
