By this criteria, Mainstream would be NCL, RCI, Carnival and MSC. Premium would be Celebrity, Princess, Holland America, & Cunard. Luxury would be Seabourn, Viking, Azamara and Regent.
Just because the Princess of today has dropped a notch in your opinion, that doesn't mean that they are no longer a premium line.