NCL Cruising with a Baby

As we were about to book our 11th cruise vacation at the rate we checked out a couple weeks ago, babies now are full 3rd passenger price!  So we are not sure what to do now!  Has anyone else had this issue?   That means a 10 month old staying on a cruise ship is the same as a 20 year old in the same room.