> Chinese imperial rule lasted much longer, maybe 1,500 years?
This is true only if you consider many dynastic orders with significant periods of instability in between to constitute a single uninterrupted period "Imperial China". No single dynastic order lasted more than 500 years, arguably none more than 300.