FlyDubai is a painful experience indeed. I never understood why EK created FZ. Always thought it was because EK wanted to remain a "no single aisle aircraft airline".
Now we have to suffer through miserable codeshare experiences (everything is just complicated). FZ does not respect Skywards Elite status, often end up in middle seats. Prices are obscenely expensive (same as EK on routes they both serve), travel experience is underwhelming, ground bussing a pain in Dubai. FZ must be EK's most profitable operation.