The British were raiding American ships and taking sailors who had been former British subjects because once a subject of Great Britain always a subject of Great Britain. It’s the price of being a subject.
Sorry, but that was 30 some years before, and sailing is generally for young bucks.
However, that they WERE impressing Americans into their navy, and the reason IS because they were treating them as subjects, but it was also because they refused to recognize a new country, AND it was because they could get away with it.