Being an oldschool gameboy player I never had the team exp.share. We all had to grind each pokemon up if we wanted to ever use it. Finding legendaries was actually time consuming and rewarding. This new system was fun in the beginning. Until I noticed how much I could level just using the exp candies from raids. I level some of my pokemon 20 levels within 5 minutes with them. And grinding my larvitar to finally become tyranitar. I thought would be rewarding and unique. Only to find one already fully evolved in a raid... My take on it, it's too easy and not rewarding when you find legendary dragons literally walking in the grass for everyone.