Badges and medals have as much and as little value as titles and degrees. Yes one must have achieved something to earn them. No they say nothing about a given person's ability to solve a given problem.
As for the word "engineer", yes its meaning has considerably changed over recent years. That'll teach you Brits for letting the US'ans meddle with your language.