@gramacorp the Turing Tested badge should say...a lot more people have that badge. Nice job spotting that. I submitted a ticket.
As for your other question, I actually see quite a few on your profile. Can you take another look?