Riiight. In all fairness, I cannot comment on Xbox performance, for both games. I have PC only.
But just scratch their official forums and see how "fast" things are being addressed (and how can it be when they have a few patches in between?). About their competent team... I'm out of words, because FDev literally falls on deaf ears for majority of community cries, ideas and suggestions. If anything their incompetence shines throughout a game with the missed opportunity, failed or half-baked upgrades (cqc, powerplay, multi-crew, to name a few). But I get it, grass is always greener on the other side. :P