My Mega is a sensible but not stupid build and is 31.8lbs with a large ano frame, Reverb, Lyrik RC2DH, Flows on Hope and a mix of XT/XTR/SLX with 2×9 gears.
I suspect the weight quoted might not include pedals (add about a pound) as they aren’t in the spec list.
As above, it’s a mini DH bike that pedals really well. I’m faster both up and down than I was on my sub 30lb Commencal Meta 5 – stiffer, more direct, steep seat angle keeps weight over the pedals. I love it but it’s not a fast climber.
As for 170 cranks, just pedal deeper into the turns and you’ll reap the rewards!