As an engineer I meet one of these people with the the just-feed-me mindset once in a while (luckily not too often). They are never very good at their job, because they lack perhaps the single most important ability for an engineer, to research on their own. An example is when an engineer could find the API doc with a 5 min search but choose to bother their co-workers for it repeatedly. They will also often complain about the lack of documentation but when they actually do projects the documentation are not more accessible either.
I also find people with this mindset hard to coach, just because it's a very passive attitude, and simple words of advice couldn't do much to change the passivity.
There is always a limit to guidance or documentation. Code changes every day in any decent software project and docs become stale quickly. Even if the docs are there, it's always a good idea to take a look at the code, do some research on your own and see if you find any discrepancies.
I worked at a big tech for many years and my team never managed to get Scrum working properly. Every year my team commits a delivering certain product/features at a very specific date (some sort of launch event), so we have to know very early in the year what's all the work required and report periodically whether project is on track. The deadlines are also always on the tighter end. The flexibility of Scrum becomes an issue in that case, because not everyone can deliver the same tasks at the same speed and without careful planning you can easily miss important deadlines.
You are right that it's just sales language, but people, tech folks in particular, don't have to like it and it's nothing wrong to voice their complaints. In fact it would be quite freshing today if some company start talking down to earth languages, like "hey we are giving you basically the same phone as last year with slightly better camera etc. It's useful though."
FB to me today is mostly a modern phonebook rather than real content platform.
TikTok's power lies in how much they encourage creators to develop new and fun contents. Every other social media I tried feels way too static and full of propaganda these days, built only for the famous and powerful. Instagram (not including reels) is nice but the picture format is restrictive and the interface feels less immersive. TikTok has a better interface imo since their videos occupy the entire screen.
I think the main challenge for TikTok would be to commercialize without degrading their content, but I doubt other companies could do it better at this point with the same medium. A TikTok challenger would probably need to have a substantial edge on technologies such as VR/AR to beat them.
I also find people with this mindset hard to coach, just because it's a very passive attitude, and simple words of advice couldn't do much to change the passivity.
There is always a limit to guidance or documentation. Code changes every day in any decent software project and docs become stale quickly. Even if the docs are there, it's always a good idea to take a look at the code, do some research on your own and see if you find any discrepancies.