There's only one problem with SI units: how do you get an even 1/3 of anything? A lot of imperial units are based around multiples of 12, which is evenly divisible by 2, 3 and 4. 12 inches in a foot. 60 seconds in a minute (5 * 12) or minutes in an hour. 24 hours in a day (2 * 12). 5280 feet in a mile (440 * 12; you get divisions by 5, 8, 10 and 16 in the bargain).
------------------------------
I often see this comment that 10 cannot be divided into a 1/3 evenly. It's true of course, but it's not a problem for metric measures. Metric wallboard has dimensions of 2400 mm. by. 1200 mm. Can that be divided into 1/3 ? Yes.
One kilometer is 1000 meters and when divided a 1/3 is 333.3333 meters. It's not evenly divided, but four decimal places is more than enough accuracy, for the distance of one kilometer, and one can add more accuracy if required. Where the dividing by a 1/3 problem can be a problem is with small dimensions, but can one divide an inch into 1/3.. No. The 1/3 problem is minimized and in practical terms eliminated by increasing the accuracy of measurements in metric and in Imperial/USC.