Yes that is the cause, laboring caused by low max rpm. That’s the main reason why you want to check that the engine will reach it’s specified maximum rpm at wide open throttle.
My boat came to me with a 14.5x19 when it should have had a 15x17, that got it closer but I found that a 15.5x15 was...