you don't NEED batteries, you have the OPTION to use them.
and there is literally no negative about this.
want to use AA batteries? you can!
want to use AA rechargeable batteries? you can!
want to use the
official rechargeable battery pack? you can!
want to use the
vast array of third party battery packs? you can!
as opposed to:
want to use AA batteries? NOPE you can't!
want to use AA rechargeable batteries? NOPE!
want to use the official rechargeable battery pack? you can! but you will never be able to replace it without killing you warranty!
want to use the vast array of third party battery packs? NOPE!
if you can criticize anything about how Microsoft is handling this it is maybe the pricing of the controller in combination with a play and charge kit, that's maybe a bit too high, but the concept is absolutely perfect.