Most 'dreamers' also ask about $20,000 boats, not $2MM ones. However, that really is irrelevant to being a good salesman. A good salesman will go ahead and waste his time on dreamers and invest some time in fostering their dreams, (It's not like the life of a yacht broker is action packed) because guess what, 10% of them will have a future change in situation that will let them fulfill that dream. Who do you think they're coming to? Yacht sales is is worse than real estate for deal scarcity, the business is all about fostering future deals. Really, every sales position is that.
I took a job selling motorcycles an the weekends for an owner who owned a couple stores. One dude 30 something walks in and is asking me about the CR-250 on the floor, this thing is a raging machine compared to a CR-250 when I was growing up, and it was a beast then. So as we're talking I get the sense he doesn't have much experience. "What do ride now?" "This'll be my first bike, I want to start riding with some friends." So I steer him over to a XL-175 4 stroke DP machine to start out on and sell him that.
Later on I'm talking to the owner and the GM walks in and starts complaining that I sold the dude the cheaper bike when he was ready to buy the expensive one. I looked at him, "I could have sold him that bike, and this weekend he'd scare the crap out of himself and probably hurt himself and never ride again. The bike I Sold him, he'll go out and have a blast with his buddies this weekend, he'll buy accessories for the next year for it, and next year I'll sell him the 250. Not only that, I did the guy so right, that when his buddies are ready for a new bike, they'll come see me as well." He just walked out, owner was chuckling, "Why is it you keep him as GM?" "He's my son in law."