In my experience HIIT works very well on a treadmill. Many treadmills even have presets for HIIT.
https://en.wikipedia.org/wiki/Bioenergetic_systems#ATP%E2%80...
But if you do 30-60s work intervals treadmills work just fine.
The treadmill also wasn't able to change speeds fast enough to really do the good Sprint simulations