NOPE.
Thee is no way to compare MSC with Silversea.
Even in the MSC Yacht Club, unless you never leave the Yacht Club. Only been on Celebrity once for a brief cruise.
The crowds, yikes!
You only live once, make it the best it can be.
As we all have experienced in the past several years, unexpected stuff happens and life gets put on hold.
Enjoy yours.
Silversea will help!