I also think that "lawns" instead of flowers is a large contributor to the loss of bees.
And very few people sow wildflowers anymore.
And general lack of biodiversity in agricultural crops also contributes.
Smokers also spread nicotine related chemicals which harm plants and bees.