The issue lies in the fact that we cannot establish a deterministic time interval between blocks, as miners must compete with their hashing power to discover each block. Implementing a fixed interval would compromise security. Moreover, setting a very short time frame between blocks could lead to a bunch of orphan blocks and other issues because of relay time, bandwidth, and others.
The idea is interesting, but the implementation poses challenges.