OP: While my personal stance is that GURPS is a fine system and I have used it often, I do believe you have valid points brought up. I'll even go on to say that I never use GURPS as it is written, but instead I water down the rules a bit to make it more flexible.