L lenses work on crops and FF. canon: wants yours money --> wants you you to pay more for their bodies --> doesn't want to give you a reason not to upgrade
it's all marketing. L lenses are great, but third party lenses can have equal (and sometimes better) qualities. 3rd party is sometimes cheaper, sometimes more expensive.