I wouldn't get too wrapped up about not being able to release the mag without adjusting your grip. In my experience a small percentage of people can do that with their gun.

As to the recent dislike of the XD...lots of guns out there.