While it may seem counter intuitive, if training was based on your offensive position for certain skills and your defensive position for other skills it would be over complicated for new players. If its just offense its simple and for the reasons explained above better than being based on the defensive position.