Wish I hadn't seen this review. The guy goes for one ride and makes sweeping conclusions about the future of Alta.
First, you do not remove 37 lbs to improve your jump landings. You improve the suspension instead.
Second, not hearing the motor is a good thing. Listen to the tire on hardpack...