Why do you think its not as good as the treadmill??????as long as you keep your heart rate elevated it doest matter what you are doing.