per the arguments above by z and others the diagram is not or can it be improved sure there is always that possibility as for the state of the article referred to by roches same applies it can always be improved but generalizations don't help here if there are specific things that you want addressed join in and do the hard work you may get reverted and challenged but that is the way of this land collaborative editing is hard work and requires patience talk am today utc