As a game developer I agree that a lot of C++ work can be really fun, but this less than 10% of what C++ is used for. More so you have databases, non-robotic embedded work, crypto (ew), systems work, etc. And they all pay terrible; except financial, but that’s the most boring of all C++ work.