When it comes down to it I think the Xbox One controller is the one I gravitate toward more often.
Don't get me wrong the PS4 controller is great and comfortable and I love it but 7/10 times I'll pick up my Xbox One controller first. It could also be that there is more support on the PC for the Xbox One controller and that's really the only other place I would use either of them.
Well, if we throw the Switch Pro controller in there as well, it's no contest which one would win then. ;)
I agree 100% I have always preferred the Xbox controller over Playstation. Pair that with my buddies all getting into Halo early and I have always stuck with Xbox. Every time I pick up a Playstation controller they never feel natural but I have not played their newest console yet.