I cannot answer this except to say the clear winner is very much a personal choice depending on what you want out of your cruise vacation. All of these ships are quite nice in their own ways. If we are sailing the Caribbean and feel more like a party type vacation with a lot of activity we would go with RCCL and we really do enjoy Oasis class for this. We love the Crown Loft suites. The restaurants and entertainment choices on these ships far surpass any Celebrity ship. But so do the crowds, noise and kids. A good in-between choice is the RCCL Quantum ships like Anthem. Still more activity and noise (think bumper cars) than Celebrity but not a gigantic ship.
When you sail Edge soon, you will have a very different on-ship experience than Wonder. More refined than any RCCL ship and less noise, far fewer kids, but also fewer dining and entertainment choices (but still enough for us). So as we are now retired and without kids at home, we tend to mostly cruise Celebrity. We prefer S-Class and M-Class to the Edge Class, mostly for the real balconies. But if you are in a suite on Edge you will get real balconies.