Isn't static stretching counterproductive in terms of doing it before lifting?
Also i dont think u end up with short muscles from repetitive use. If u do your movements in a full range of motion and have a balanced training plan ( For example if u do 1000 chest exercises but 1 for the back you are screwed)
Also if you just stretch random parts u end up having a bad posture. Lift in a natural way with a balanced training program and the posture fixes by itself