From what I hear this type of work (and in some cases pay) is not quite as romantic as many make it out to be. But, if he truly loves it, he can take the good with the bad like any other profession.
Is any "work" romantic. It is a 4 letter word. I enjoy what I do but today I can delegate what I don't want to do to others. You're right about this profession, both commercial and yachting. It's hard work. Every job has it's boring parts and it's hard parts, routine and urgent. The sea does add water for those who like it but also adds risk. Decidedly, working on ships is not like cruising on trawlers.
However, I find most do like their work. We have a young female engineer who did 18 months on supply vessels. They don't decide not to go out in the Gulf because the seas are 4' and it's windy. You also address problems immediately and don't shut down. She knew she was in for a challenge but she earned respect and admiration for those who did it and from them. Not just the company but her co-workers tried to talk her into staying. She got 294 days of sea time in 18 months too. Even more she learned she could tackle any engine room on any boat. She also said it was a life to adjust to and more difficult for families then seamen at first but actually a pretty nice way to make a living as it pays extremely well and working 28 on and 28 off is like having 6 month long vacations in a year. She said the families of the men she met missed them but said they got more time with them than any other families did. There are a lot of commercial people who do some recreational work on their time off as well. Talking to her I definitely developed a better understanding of that part of the industry.