Yea I hate rules too but there's a real benefit in this introduction rule.
When you introduce yourself you're giving us all a picture of who you are,where you have been,what you know.
It's nice to put a mental picture of who the author of said post is.
Pics are nice too!
Welcome aboard!