No, the key phrase is the defined difference between a private "recreational" yacht and a commercial yacht. Recreational yachts cannot be chartered in US waters with B1 crew aboard.
See link to the Foreign Affairs Manual.
9 FAM 402.2-5(C)(5) (U) Yacht Crewmen
(CT:VISA-1730; 03-10-2023)
(U) Yacht crew who will provide services on board a recreational vessel who are able to establish that they have a residence abroad which they do not intend to abandon, regardless of the nationality of the yacht, are classifiable B-1. You should be aware that privately owned yachts may be chartered while abroad but used for personal use while in U.S. territorial waters. Websites related to the charter business may not reflect this. See 9 FAM 402.8-3(A)(1).
https://fam.state.gov/fam/09fam/09fam040202.html
There is a clear definition between Bill Gate's yacht and a NCL ship (my wife worked for NCL by the way )