I think it’s a crutch for poor level design but it’s better to have it than to be lost.
Beyond the yellow paint, i really dislike games where you can only climb on or interact with very specific surfaces.
If you are gonna give my character skills and powers let me use them to mess around and figure stuff out.
If you are gonna give me a skill/tool but then also dictate exactly when/where i can use it, that takes away from the experience, feels more like following along with a movie, than me myself making decisions and interacting with the world.