Do you think Emirates is superior to SQ?
(highly contextual but...)
Between an SQ non-stop or one-stop direct and Emirates, why would anyone want to stopover in Dubai?
That being said, if flying to a non-SQ city, Emirates' one-stop Dubai (ugh) hub does make some sense.
Comfort-wise Emirates offers narrower seats in the 77W across the board while SQ kept 3-3-3 in its 77WN.