If you go through its manual. Honda company clearly mentioned that its maximum speed is 97km/hr. So one thing gets clear here... that there is no issue specifically with any bike rather it is by default for every deluxe 125.
I also bought one, as I was not having any other option. i thought once for Suzuki 150 but its quality was too low and also got feedback that after sometime it depreciate quickly.
Anyhow, i am still in the search of some good bike which could be available equivalent to deluxe 125 price.