Let's do a campaign to offer Canon lens hood on all your lenses. The other lens manufacturers offer lens hood as part of the package, and only Canon does not ... Strangely, the same Canon does so in some markets, such as Asia. Will some customers are worth more than others?
In a way I agree that the lenses should come with hoods.
On the other hand, there are cases where hoods are not used, or are less useful - as has been mentioned above. Also, lens hoods can be reused if a lens breaks (or vice versa), or the same model fits different lenses.
So, from an environmental point of view (less waste, less landfill), anything which is not a white L (because these hoods are 99% likely to be used), should not come with a hood, and the hood is only purchased as needed. However, Canon should offer them at more reasonable prices. Now, I just get the ones for a few $ on ebay.
Hoods in landfills are sure not the same scale of problem as the gazillion mobile phone chargers, which still work fine, but were thrown away because the new phone used a different one. Nevertheless, why include something that not everybody will use. The pouches are useless as well, indeed.