I've never sailed on a cruise ship that didn't have lines.
There's always lines, to embark, to disembark, to get on tenders, to get into the show, to dine, etc.
Sometimes I think one could start a line to nothing just by having two stand still in a passageway.
There's various methods to reduce the time you spend in line.
(1) Don't go when and where everyone else is. Wait for a later tender. Wait and disembark the ship as late as you can. Don't eat during prime dinner hours. Attend the late show.
(2) Book a suite and have the concierge make your dinner reservations. Let the concierge get your early tender passes.
(3) Cut in line every chance you get.
Basically, lines can be good or bad, depending upon your attitude. Talk to those in front and behind you in line. Don't get so annoyed and upset that everyone around you wishes they were 100 miles away. Go with the flow.