The site has been designed to allow contribution without the need to even register. And while you may disagree with this approach and I’m not 100% certain of the intention behind this decision it does have some distinct knock on effects. This is acknowledged on the site, “… the correct answers may not get the most rep” and “… the correct answers may not be ones accepted”. I've seen it mentioned a number of times that the site philosophy is to collect as many answers as possible and to be a "repository".
There is a tendency towards the lowest common denominator. Not just in technical focus but in sometimes personal interactions. Some of the most highly up voted answers are up-voted because the Internet likes snarkiness.
And there are additional undesirable effects, we have at least one troll who has been banned who starts up socket puppet accounts and generally makes a bunch of busy work for the mods while calling them childish names. I've also seen answers that were the actual answer gets down voted. We also have some regular members who randomly down vote without explanation.
Here is an interesting script by @anorton modified by @anindoghosh
Look around on Meta, you'll see there has been debates on what to call the site (and there has been a name change), even what the meaning of electrical engineering means, whether power systems belong etc. etc. So then the debate then becomes "what do you mean by expert"? I'm very certain that the troll we have considers himself to be an expert. And sometimes his answers are meaningful. There have been attempts to steer mathematical based questions onto math.se ( which is a very different meaning of engineering than my version) and there are various factions that also have a very limited view as to what sort of questions should be asked and answered.
Another debate then would surround "what is professionalism". We have some confused souls here that equate curmudgeonly behavior with professionalism. And we have seen childish and petulant behavior all in the name of purity and nominal "professionalism".
Fundamentally, when you use the reason(s) “for the sake of purity, or professionalism or righteousness” history shows us that it usually isn’t truly about that.
So it's messy, it's less than ideal, there is a tendency to the mundane and the LCD. As @ThePhoton mentioned, technically specific areas will see the least amount of posts/responses. Trust me, your professionalism won't be determined by how you answer a question here and as I've seen @OlinLathrop say "you are volunteering here so put in as much or as little time as you want" (paraphrased). People ARE wrong on the internet. The right to ownership of the information you put up here transfers to SE (a private company hoping to monetize your efforts) so that too may affect your decisions.