I did not attack Apple. Show me where I did or admit you made it up.
The Surface Pro batteries are still expensive in comparison to iPad batteries because there are one hell of a lot more iPads in the wild than there are Surface Pros. The economies of scale don't yet support a lower price for battery replacements for the Surface Pro. Two years ago the price was $470 for a replacement battery, now it's $54. Wait a couple of years and the Surface Pro batteries will also be around $15 each when the economies of scale kick in.