I have a 10 year old son. He was way worse at 3 than he was at 2. I remember him being pretty awesome by the time he got to 4 years.
I also have a son who will be 4 later this year and a 3 month old baby. The bigger of these two is definitely worse now than at 2. Just waiting for the awesome to kick in. The baby is always going to be awesome. Because I said so.