Your friend is wrong.
Longer than 3 years. Probably 5-20 depending on usage, storage and how well it was built.
I regularly use 10+ year old racing rowing boats (carbon/kevlar/nomex) with carbon shafted oars that are similar ages. Haven't drowned yet.