I find it interesting that some think its easy to be good at everything. Quarterback is one of the hardest positions to play in sports. If it was easy you wouldnt see all these 4/5 star QB's transferring non stop. NFL QB's having a great season then flopping the next. These guys have been doing throwing sessions since they were 10 years old. Training, 7v7, film study, progressions etc.. The commitment to being great is there but it doesnt mean they are going to be great each time they play. Btw defenders are doing the same thing. Getting bigger, faster, stronger and smarter. QB play looks easy from the stands.