A great many questions asked here are location specific, particularly in regard to legal issues and component availability, which is why it makes sense to enter your location (at least the country!) in your profile.
I see no relation whatsoever between advertising and mentioning your country?, I have my location filled in (as do many users), and it's never been suggested I'm advertising anything (not that I could, as I don't sell things).