Sorry, had to point out that typo, the immature kid in me couldn't let it go.
back to the subject, it's hard to do a strap on cleats because the feel would be the same as having clips. You'd have to have the straps really tight and also the shoes you wear still has to be somewhat stiff. They would end up being clips that you can 'click' out of and this system just seems redundant.