"My routine has alot of volume which most people here seem to be against...I don't understand why if I get it done within an hour."
"If that's the case then how do you train for strength as opposed to hypertrophy and vice versa if training methods are being intertwined?"
Just to give you a bit of a primer on core training principles: if you want to get stronger, lift more weight fewer times. (i.e. lift your 5RM for 5 reps for 5 sets). If you want to get more endurance, lift less weight more times. (i.e. lift your 15RM for 15 reps for 3 sets) Finally, if you want to grow bigger, (hypertrophy) lift something in-between. (i.e. lift your 10RM for 10 reps for 3 sets)
The full-story is a bit more complicated than this, but that's the basic idea here. Most T-Nation guys are going for strength, so they'll probably tell you you're doing too much volume. That and this tends to be a rather advanced site, so often people ignore the why's behind the program.
From the looks of your program, you're on a classic bodybuilder style program, and there's nothing wrong with that, but if you want to up your bench, you might want to search around for a powerlifting style training program. A program geared for strength training will get you stronger faster than a bodybuilding one.
My key point here is this: Figure out what your goals are and find or design a program to get to those goals. Anyone who tries to tell you how you should lift without prefacing it with "If your goal is ____, then you should follow this program...." should be ignored. Far too many writers nowadays make blanket statements about training that really only apply to certain subsets.
That said, those are pretty damn good number for lifting only 6 months.