Hi!
I just wanted to say that the situation mentioned above is not that rare.
I was taking my first flight with Emirates in May from Frankfurt to Beijing via Dubai and me and my friend (on the same reservation) were upgraded from Y to J on the Dubai - Beijing segment.