Because they have diffrent diets. Bees collect the nectar from flowers to eat and you usually dont have live flowering plants in your house. But flies and wasps eat a lot of things which include things that you your self eat thats also why you see them a lot when eating.
Latest Answers