Simple solution since you don't like. Use an ad blocker. My ISP provides one at their firewall that stops all ads I mark as ads. Go find one, as there are many.
I agree with you to a point. But in reality Joe has to get money, this works and it is your choice to be here or not. I hate ads too but completely understand why he has to do it. Thats his right to make money (break even) on something he works so hard to provide. I know some succesful sites that go full on pay. At least this way, people who don't pay, still get to have fun on his site.
I do feel bad for you guys though. Everytime I go to the states I am disgusted with adverts. While we have some, we definately keep our wall space to ourselves