Drop everything from 140 to 160 and just make it one division. However, make 160 the absolute fight night weight limit, none of this 160 at weigh in and 190 on fight night. I hate that crap. For that matter, do the same with 160 to 180 and 180 to 200.
all the jr/super classes at the lighter weights (or most of em). it only encourages weight manipulation and weaker divisions in general.
I think the higher divisions are fine as is personally. the only ones I would get rid of is flyweight and super flyweight I dont see how there is that huge of a difference between 115 and 118 I think they could just make a straw weight division of 108 lbs max, Then flyweight at 115, and then bantam weight at 118