Realistically most people start at the problem and work back to the solution with the skills and experience available on the market. Most of that is attention and interest based if anyone likes it or not. Knowing what is realistic is the exact opposite of bias.
As for limp dick, perhaps you should crank the maturity up a little bit and look at the market. I just finished a long term position at a very large fintech who's core business was developed with a limp dick tool. As with limp dicks, it's how you use it that counts
Europe/US/Asia markets look like this:
Embedded -> C
Desktop -> C++/C#/JavaScript(Electron)
Web -> JavaScript/Python/Go/Java/C#
Back end / data processing -> Python/Java/C#/Go mostly
HPC -> C++
Mobile -> Java/Swift
No Pascal, Lua, PHP, Rust...
Python features a lot because it's a fairly powerful language out the box, easy to deploy and manage, has good market penetration, reasonable documentation and allows people to solve problems quickly and efficiency. When applying the trifecta of compromises, it comes out pretty much in the middle.