Mivo great feedback thank you!
Just to let you know that the badges you refer to are only for 'Early Adopters', these are users that purchased Construct 2 very early on in it's development.
Customers at the moment do not get these badges, however we are going to be introducing a badge for paying customers soon that will look slightly different! As soon as it's released you should be awarded one automatically.
Can't say when we will add this but coming soon :)