Interesting way to look at it. Another way may be the number of free options that for the most part is the same as any ship. The fact there are many specialty restaurants versus one or two on other lines skews your view.
Like any ship plenty of free dining and entertainment options. The plus side is all the options at a cost for those that want to take advantage of them.
You are right more pay options then any other ship but no other ship has nearly as many options free or not.