If you need a Line Pattern with different weight, you have to create a Line Style for every Line Weight. This can result in LOTS of Line Styles, which isn't very handy. One could use Override by Element to set a different line weight / colour but the problem is: there's no easy way to spot an elements override. A solution would be to display a lines colour and weight in the Properties Panel, with the ability to change those values.