lol arguing over 125-150cc bikes 
Suzuki has their flaws, so does Honda and Ravi etc.
No bike is perfect in Pakistan, let alone almost everything you buy here!
Honda E2 has problems with it's gear box, some GS-150 got their tires punctured leaving the dealership and some Ravi parts are almost impossible to source.
Fighting is best done to solve the problem- not to make matters worse.
I own a CG-125 E2, and i don't really like it after 70kmp/h. too much vibration, and i honestly think that they should have used Deluxe engine+ gearbox in it.
All fanboys- remember that your bikes are used for learners in most countries lol:)
No pun intended, and i am not here to argue. Have a nice day:P
My bike gives 26-31 kmp/l depending on how i ride it, so i refill the tank to max once a week, and i hope it gave at least more than 35kmp/l. Maybe after next check-up at 2500km? driven 2200 so far:D