I agree totally with you there.Just the same though, I dislike the mentalities of people who believe everything ever made should be obtainable without giving a single cent of credit.
There's a middle ground here. The corporations are too far in one direction, but the "information must be freeeee!" (i.e. the leeches) are too far in another direction.