I used to fly Emirates as well
as a gold skywards member who only flew f i did not care that the mileage program is really nothing impressive. However the F suites were a big plus. Recently they are really not available JFK-DBX. unless of course you want to fly through Hamburg - not sure it is even available on that flight
Yesterday I see an ad on the Wall Styreet Journal website for the F suites. in small letters, on selected flights -- which flights. why are they pushing a product that is really not available.
The lie flat seats in most of F is so "last year" that it is a real turn off when you have people climbing over you or you have to climb over other people