Quite simple. Because there is no physical movement involved and no skill either. Hyperscrolling or using macro is pretty much the same thing. You can easily create a macro that imitates the behavior of hyperscrolling by sending a succesion of commands in a fraction of second. I can make a macro that sends over 60 jumps commands per second with a simple press of a button and i could put it on repeat to this at a fixed pacing of time. Esports scene doesn`t allow it, Overwatch doesn`t allow it.
I don`t know much about CS GO since i am no longer interested in the game but reddit f words say its VAC bannable in competitive scene. Now it`s up the the server`s policy whether it's allowed or not . Nowdays with this technology it is difficult to abstain yourself from using them since it`s part of the device you are currently using, but it is what it is. In a way it is cheating, you cannot humanly possible send over 30 jumps commands in a second.
Maximum number you can send by using the legit way, aka scrolling manually with your finger, is 20 ticks / second, anything above this number is not humanly possible unless hyperscrolling, macro or scripting with 3rd party apps (AHK) . Last time i played there was an anti bhop feature on the server, scan a person and read the report. Numbers speak for themselves.
@BarcooL u get flagged? It could happen sometimes when you do perfect bhops, but if you get flagged more than once that's not a good signal. Anyways I think it was an error since you are a good server member, so don't worry.