One, it's a Java app (a Swing app as far as I can tell?) and the GUI is enormous and unresponsive and certain parts of it really behave strangely. Like clicking in text fields to focus them sometimes requires multiple clicks. It's just annoying enough to constantly throw me off.
The second problem is that it crashes all the time. Music keeps playing but the GUI disappears.
pkill java has become necessary far too often lately.
So now I'm trying Exaile. It's very Amarok 1.4-like. I can overlook the fact that it's GTK because it's otherwise so nice. Best part, when asked if Exaile is going to go the way of Amarok 2, the dev has this to say:
Never ever ever ever ever ever.
I'm having a hard time coming up with any deficiencies in Exaile so far. Everything in the GUI is laid out nicely. No crashes yet.
One of these days I'll find an acceptable app... Most of these apps are good, but I'm too picky. I love how Linux lets me be picky. There is a wealth of options, and everything is free. I am spoiled.