Trust me, we take all reported issues seriously - bugs, feature requests, usability, ... - but we may take some things for granted which other people doesn't. We need feedback for us to improve the project - the more detailed the better. Logan is now working on helping us improve the Maven support, which is great !
As you said JCA isn't the most easy tech out there - so usability is a key focus for us. And we will continue to push in order to be the de-facto JCA implementation :)