I see your point. I'm just not sure if transgenderism is the right answer to the problem here. I think I'd rather simply oppose gender* roles, which I pretty much do myself anyway. Sometimes I do things that would generally be perceived as feminine, and I have considered identifying as trans-something in the past. Ultimately, I reached a point where I'm perfectly comfortable with my gender, and I simply express myself in the ways I want.
Of course, your mileage may vary, but it just seems to me like this kind of approach could solve the problems of many people without resorting to very drastic changes. I'm sure that this is not something that would work for everyone, however.
* - I lack a better word for this, so I'm just going to carry on using it, but I'm confident I'm in agreement with Rama as to the specifics of the roles.