I choose my cruises for the itineraries. I have sailed on both Princess and Celebrity. I prefer Princess but if itinerary is right then have no qualms going on Celebrity
As to why I prefer Princess, it simple I find it suits me better. Staff more friendly, other guest more outgoing, more activities I enjoy and I prefer the layout of the ship.
It is nice we all have choices.