Its all due to your tires, partly width and partly the tread pattern... Theres no logic behind putting broader tyres and awful quality Chinese rims...
You should have opted for city aspire rims and tires, or just remained with stock size tire but with better rubber...
Width doesn't help much in braking... It's the quality of the rubber which does.
Sent from my Sony Xperia U using PW Forums mobile app