Emirates really should enforce a stricter dress code so that passengers are wearing more appropriate clothing on their aircraft. It doesn't take much effort to dress more respectfully in the company of 500 or so people.
I am glad I also book the suites. I would wear one of those "things" but I would scare myself after seeing me in the mirror. I'll just stick with my "leggings."