I think the issue stems from their poor cloud infrastructure since that's where I've had the most issues the dedicated servers seem fine, that being said 2 years prior I had no issues either so it's definitely something recent.
For me: 2 dedicated, 3 vps (nbg1) 1 vps (fsn1)
Fsn is relatively new.