So just decide what you think about gurps needs improving and do it, submit it to forums like this and get reviews, feedback, etc. Don't wait for a fix that may never come, fix it yourself. if a few good gamers put their heads together they can do as well as a game company, those people who work at game companies are people just like us, after all.