Given the choice .... an Airbus A380, or a microlite ???
I thought as much !!!
(Go read about manouvering speeds and weights, and your jap sailboat theory doesn't hold water, cos it is on the TOP of the water ... a better analogy would be bamboo submarine vs. a Trident sub...)