@deeve007 ; I sort of understand where you'd get the impression that high level developers are few and far between on SP these days. At one point this was the place to be if you were on the bleeding edge of web (and some desktop) development. That seems to have changed over the years... I can still name a few members here who are hardcore coders but they are just a handful compared to just a few years ago.
The discussions have changed too which reflects the changing demographic. There seem to be a lot more questions surrounding point and click, download a theme and add a bunch of features rather than how do I extend the system by accessing hooks of an API. I miss the old days of discussions that dug beneath the surface.
The PHP forum used to include a subforum that contained "PHP Application Design" which was more of the hard core development stuff. The CMS forum use to have a subforum for WordPress which I also thought was a good idea because most WP questions are about configuration and that left the rest of the CMS section open to general CMS development questions about any CMS approach. I tend to think mos people think that this section is only for WP and as a result don't post or answer questions about anything else.
Oh and look in the articles archives from the last 10 or 12 years... There are some really good articles squirreled away there.
@tunnil: Since you only seem to have 3 posts to your name and a join date of sometime in the past 3 weeks, I suspect your answer about what you get "free of charge" is misguided. If you look into the past 10 - 12 years of discussions on SP, you'll find that there is a lot of "free" knowledge that has been doled out over the years surrounding MVC, Patterns, OOP, PHP, C#, Java, ASP (Classic), SQL, SQL Server, MySQL, Oracle, etc.... All of it free of charge and all aimed at making us better developers and a better community. That's the way I look at it anyway.