Yes, we can earn badges by our participation here. If you go to your profile here, you can see what's available and which ones you've already earned.
The most common are for giving LIKES and receiving Likes. Also for posting and replying.
Some think it's silly, others think it's serious, others Consider it irrelevant.