Planning for a 15 day crossing from the East Coast to the Azores we carried 2 water jugs and 5 diesel jugs, but all of them were stored below in a very secure locker we call the garage. A "cruising" boat would probably have another quarter berth in this location and sleep 10 people, but we have a giant walk-in space with dividers for storage instead. I regret now bringing that much extra fuel as we didn't need any of it. I did it partly because I thought we might have to motor the first 24 hours to get through the Chesapeake and the Delaware, but we didn't. In the future we'll only carry 2 of each just as a backup to the main tanks in case there is an issue there. We have plent of secure, downlow space, so why not?
I'm not sure I get the whole, performance boats can't carry stuff. Well, sure they can, and yes they go slower because of it, but they still go faster than a heavier boat loaded with the same shit. We carried a spare alternator, spare starter, spare autopilot, 7 5 gallon jugs, 200' of chain, 2 anchors, 2 storm sails, 3 spinnakers, 3 mainsails, 3 genoas, a liferaft, a dinghy, and an outboard. We were as a loaded as we can imagine ever being, but the boat still sails like a witch. I don't expect we'll ever be that loaded again either.
Also, keep in mind with improved performance, you need less tankage. You sail more, motor less, the engine is smaller, and you get there faster, needing less water capacity.
Our boat isn't perfectly comfortable on every point of sail in all conditions (although she goes upwind in 25 knots and short chop like a freight train), but no boat is and in some cases she is much more comfortable. Downwind in 30 knots is exhilarating and loads on the boat are low, the autopilot has no trouble steering, etc.. I like the trade-offs.