Do you think that 1 minute blocks are feasible?
Maybe, but there are costs.
If 10 minute blocks take 2-3 seconds to propagate then this wastes 2-3 seconds of network hashing power per 10 minutes. With 10x as many blocks (smaller), propagation speed would only be slightly less, so 20 seconds of hashing power wasted each 10 minutes. Orphan costs for miners which are not so well connected in the network are worse too, so centralization pressures in mining are increased.