Is climb cancelling (pressing B to walk up a steep slope for a bit) considered in the same vein as whistle sprinting (acceptable)?
I believe so; doing it without whistle sprinting isn't technically a glitch in my opinion