I don't like bringing back old posts usually, but a Google search on why Pascal declined brought me to this post, and I found some of the replies very useful. Also, in the context of my additions to this topic, I think having the rest of this thread available is useful.
Firstly, I'd like to bring up an interesting case where a not so known language magically gained popularity by the masses, I am still researching on why Ruby on Rails soared to the heights it did, Ruby the langauge has been around for a very long time before Rails, and Ruby itself wasn't really used much until Rails came onto the scene... I almost feel if someone with enough marketing power could create a very powerful and easy to use Web framework that could blow up like Rails did, Object Pascal could potentially make a huge comeback. Pascal is unfortunately in the back of most peoples minds, as it has the stigma as the language one might have learned in school to initially learn programming. Pascal has come a long way since it's academic roots, and today has very similar features to powerful langauges like C, and has many advantages over C as well. For example, in Pascal handling external dependencies and building a program from source is much less of an effort than it is in C. In Pascal, a Makefile is more or less optional, but in C, a Makefile is a huge requirement or your project will be very difficult to build. Pascal has speeds comparable to C, and when compiling, Pascal blows C out of the water.
The main issue I see for the lack of Object Pascal gaining widespread popularity, is that nobody really knows what programming in Object Pascal is like in 2018, and they have all grown used to programming in Java, C, and C# to care about changing over. Then there's the stigma behind the language itself. When I tell someone in my workplace that I use Pascal for some personal projects, or that I build a custom tool at work in Pascal, they give me a weird stare, and sometimes say, "I haven't heard of that being used since the 90s". People see Pascal as something old, like COBOL or FORTRAN, something they assumed has long been dead and is no longer modern or "cool" to use.
I feel that if people give Object Pascal a chance and see how modern it is when compared to some other so-called modern languages, I believe most people will be very pleasently surprised. I find Lazarus very modern and flexible, while I do not use it for every single project, I do use it when I want to quickly build a desktop application, as I see that as one of Lazarus' largest appeals, it's fully cross-platform, and works really nicely on all platforms it does support.
If I had the spare time in my day, I'd spend time attempting to advertise Object Pascal a bit more in a blog, YouTube videos, etc... However, I currently lack the extra time, as I have other projects I am working on at the moment.
These are just my 2 cents, and I personally believe Object Pascal has a lot of potential in modern software development, Lazarus just needs to show off some sort of killer framework or tool, much like how Ruby got Rails.