I really dislike flat design. Probably I can modify the UI in OS X (can I? I don’t know) but it’s also used in lots of places I have no control over like web pages. Sure, I could do some custom styling but I really have better things to do. I hope this trend will be reversed in the future.
Go to System Preferences:Accessibility:Screen and enable the high contrast mode.
That helped me a lot :)