That's nice. But most shouldn't do 3ft or less, as they're already doing too small of a pond length and width. Check FB for that mess. And less than 3ft is a lot easier for predators to catch fish in. The more water, the more buffer and the easier it is to keep fish.
I'm all about build your pond big enough for the fish you intend to keep. 100% my mantra. However, I'd be willing to bet that most fish that get taken from a pond are snatched at the surface, not the bottom. Depth makes no difference if they voluntarily come to the top. And any predator that can go two feet deep after fish can go three feet or four feet or five feet.
There are many reasons why people don't want to go deeper than 2 feet - kids, pets, too hard to dig, local ordinances, etc - and the constant "ponds have to be deeper than 3 feet for koi" can be really discouraging. Honestly I think most garden pondkeepers are better off sticking with goldfish, but if you can build the volume but don't want to (or can't) go deeper, koi will do just fine.
When talking koi it’s best to think 100+ years age.
I don't know many people who are building with the idea of enjoying their ponds for 100 years, though. Would you say a 30 year old koi is fully grown?