League has always allowed shoulder charges. To be honest most tackles are wrap tackles as you are always looking to smoother the ball as off loads in league as always a danger. However the shoulder charge is a GREAT tool and should never be removed. It allows a defender the same position as an attacking player. When times right a shoulder charge can be a great weapon against persistant "charging" runners. It is also great for fans. It brings them to their feet and no matter how you but it, sport is a product, and anything that is within the rules that can create fan excitement should be left alone.
It is great to say we have great techique but without excitement, action, big hits and some true grit, fans will not pay to see our sport and therefore sposnors will not grant deals. The answer is by looking at the videeos floating around the internet. They are not video of "nice technical tackles" or of "perfectly formed scrum" they are big hits, fast collisions, smart plays and the like. Why? Because even people who have no idea what they are watching still find in entertaining.