Yes, but you're looking at the comparison from the point of view of those that stay in suites. If you look at it from the point of view of those staying on board in inside, Oceanview and regular balconies, which is a much larger quantity of cruisers, it's a whole different comparison. The Sphere Class does have the three different types of dining on decks 6, 7 & 8. On Celebrity's Edge Class, traditional dining has been eliminated and they don't have anything comparable to the American Diner.
As usual, one's perspective is skewed upon the type of accomodations that you're staying in.