It looks like the percentage of programmers actually using Pascal is small, much smaller than the percentage of programmers using RAD environments that use the Pascal language (Lazarus/Delphi)
I believe your conclusion is accurate, but I'm not sure I see a real concern there for the practical implications to FPC.
If Lazarus didn't exist, and the only viable Pascal-based RAD was Delphi, then I could see concern that with only a commercial option -- and one with a very convoluted history in the last decade or more -- that the whole language was in potential jeopardy.
But, with Lazarus and FPC being so closely connected, and with Lazarus being OSS and actually well supported, the one thing keeping the community from dying out is, in fact, already strong and viable for this community. This RAD trend is not specific to Pascal -- it seems to be pervasive for all development languages today.
Unlike others who post on this topic from time to time, I don't see that Pascal (in the short term) needs a major influx of new users to survive, or that the way to get them is to make many things in Pascal like many things elsewhere. (And I'm not suggesting that you are advocating for this either, @440bx). People who are drawn to Pascal are drawn to it for specific reasons, and simply making it like everything else undermines that value, 9 times out of 10.
There's a balance between adopting new features that make sense and embracing everything in other popular languages to supposedly keep/attract interest. I like the balance that has been made thus far, and that should not be interpreted as "there is nothing that I would change, given the chance or sufficient resources". I'm largely content, and have an appreciation for what it means and takes to make substantive changes to a platform and/or ecosystem.