I expected C#/dotnet to make a little more headway considering all of the work being done and released recently, plus the push to make it more cross-platform than it already is.
Microsoft usually has pretty good documentation. Maybe that lowers the need to use SO, which would lower the odds of those developers being active on SO.
28% is still pretty good compared to Java's 33%.