I absolutely think there's validity to your post, but, I don't agree on 75%. I do think whatever the number is, is growing though.
Everyone says the younger generation is more selfish, I'd argue that they're more educated (as it pertains to professional sports). Why wouldn't you check out on a poor team? Does that team have the same loyalty to you in Week 17, when you snap your tibia/fibia, in a meaningless game?
The leagues themselves created the problem, mostly with the onset of free agency. Just bc players understand that their profession is a meat market will create division.
I think what's interesting is the difference in philosophy from those making the decisions to those who are supposed to follow those decisions. The debate between young and old is as old as time itself. The access to, and amount of, information available has never been greater though.
At the end of the day, what's more important? If it's money and security, then protect yourself. If it's relationships, loyalty and fulfillment, sometimes sacrifices will have to be made.