When ATC first got started, altitude was recognized as the ideal separation mode. With three-pointer altimeters, using one thousand foot separation was easy to read and apply, so that's it! Besides, meters is scurvy French idea.
Yes, the Russians and Chinese use meters, but different level assignment schemes AND Chinese RVSM is really silly.
GF