Ridiculousity is in the eyes of the beholder. I do understand why many - nay most - people would consider the current rage of extremely small tiny houses (<200 sqft) to be ridiculous, but there is an objectively (IMHO) non-ridiculous reason for the prevalence of these truly tiny houses:
Many - perhaps most - jurisdictions (at least in the USA) specify a minimum size in order to be a legal “dwelling unit” - and that minimum is often 700+ sqft for a footprint!
This size is far too large for a minimum - especially for a single person. But to go below that, you simply can’t build on a foundation, then legally occupy it in most jurisdictions. So the Tiny House movement has focused on homes built on trailers instead of foundations. And the truly (you would say ridiculously) small size derives from the vehicle dimensions that are legal to tow without requiring a commercial driver’s license or special per movement permitting. The limits vary by state, but 8’ 6" wide by 13’ 6" tall (AS TOWED) by 26’ long will put you within the limits of almost all states. Given that the trailer bed rides 18-36" above the road, these homes simply can’t have a full height 2nd floor. Subtracting reasonable wall thickness and a bit of roof overhang (eaves) and it’s rare to find a Tiny Home on Wheels (THOW) with more than 7’6" interior width. So even at 26 ft long, they still come in under 200 sqft.
I want to go tiny. And I’m currently designing around a 24 ft trailer. Anything more than that and the likely weight goes up enough to need a 1 ton pickup to pull, but with careful design, I can keep the weight within the towing capacity of the trucks I know I can borrow (three close friends each have a 3/4 ton pickup.)
This size will likely be a bit of a squeeze for me. All other considerations being equal, I’d prefer to build around 300 sqft on a foundation. But the laws in the areas I want to live simply don’t allow that.
Do you like to cook? I do. And my first reaction to your interior layout is: Not enough counter space given the amount of pantry space you’ve built.