Stop giving out participation trophies

I have seen some stories about athletes like Deangelo Williams and James Harrison taking away their kid's participation trophies and I wanted to give my take on this subject. I think both of these guys deserve a major pat on the back and here is why.

There is no need for an athlete to receive a trophy for participating in the sport, I don't care what sport, age, or level it is. First of all, it's a waste of money. Why make more trophies than you need to. Make trophies for the winning team and no one else. These trophies end up collecting dust on dressers anyways. Why should someone get a trophy for just participating in the sport? What is that teaching them? If you get a trophy for participating why even put In any effort? We can't be teaching children and athletes to be rewarded for just showing up and participating. 

When you do something, you should be striving to put in 100% effort 100% of the time. I'm a college student, should I expect a trophy if I earn a 60% on a test? Absolutely not. Obviously I did not put in the effort to earn a good grade on the test. The same can be applied to athletics. Just because you are not a God given athlete doesn't mean you can't be good. Hard work beats talent when talent doesn't work hard. 

Athletics don't last forever, and your hard work and work ethic end up translating into what makes you a person. Stop giving trophies to athletes who do not deserve them. You should get a trophy when you earn one, not for taking up space.