No forex broker is perfect: change my mind

So, I have been on this quest to find the perfect forex broker but with each passing day I get to realize there is no perfect forex broker. Each broker has their own flaws and there is always a trade-off you will have to make. Please feel free to give a counter-opinion if you have one.