And titans. And cross-planetary fleet battles with opportunity to take a part in ground combat. Oh yeah and political system!
This point might be a bit vague and some people attribute this flaw to lag but it seems like defensive bash isn't always working when it should. Not sure if its on Eldar or Space Marine side of things but it seems like jump assaults in particular and sometimes ground assaults can simply boost/roll out of the bash stun and cancel it if they got any stamina. Seems to me that once D-bash reaches me it works every time but when I manage to land the D-bash successfuly on a Space Marine about 50% of times they simply cancel it and keep going. Apart from that I have no real issues with Eldar melee. It seems well done by now (with how things were in pre-release versions) and once you get the hang of it you can induce a blade storm on the battlefield
Imo Eldar melee is ok in general, but it lacks impact. This forces to be pretty smart when fighting against power mauls and similar. The only real issue is Eldar have no viable options to fight the Power Fist.
I'm pretty sure JPA can jump out of a D-Bash still, I think it a reported issue but I'm not 100% on that. I see JPA so it all the time in arena battles in the LSM garrison. I have tried to do it myself but fail... I think they just jump back.