Sorry, Jon. I think you're missing two points:
- Give information based on a profile in internet is the safest way to be wrong
- If you force people to put personal information at their profile, there will be people who isn't going to come here to ask for help as they dislike sharing that information in a global way.
So, if the objective is helping people giving more accurate information, you're missing the point by a mile.
Note: As you can see, that is not my problem, but I know a lot of people that way.