I mean I agree, but I also like the sense of earning things, as it feels better then exploiting something when using said gun.
If this was still Year One, I would be full-on for Team Cheese, but since it seems like all or nearly all exotics can be earned through quests and "smart loot" seems to actually be smart this time, I'm leaning more toward Team Earned.