We have a love-hate relationship with power wheels. We never had any intention of getting one. They are rather large and it takes up a bunch of our garage space. I think they are a bit expensive and extravagant for kids. And kids can go a little nuts with them. Then my dad unveiled one for our son at a family reunion. My son was 3.5 at the time. He was thrilled of course. But even at 3.5, it took some time for him to figure out how to drive it. (So at 2 it won't be much fun for a while.) He banged into a few things. Fortunately, his first lessons were out in the middle of nowhere.
We did some research and learned about the batteries. My hubby made a charger for it to make the battery last longer.
Now we have a three year old and a six year old. They love pulling out their truck and driving around. They share with the neighbors and play with other neighbors who have power wheels of their own. The games they play are entertaining and sometimes down right hysterical. They adore that toy. They take very good care of it too. But they also ride bikes, scooters and run...often while playing with their truck. The battery doesn't last long enough to take over for good old fashion, moving your body play. And we don't feel bad at all telling the kids no to the truck.
As far as driving obnoxiously, that only happens if you allow it. Our kids are allowed to drive in the grass only in our yard (and next door IF they are playing together, they were invited by our neighbors). We do not allow our kids to drive it in the street. It's not safe where we live. It's only allowed on the sidewalks. Sometimes they turn around in a driveway, but only when there are no cars (we don't want them accidentally bumping into a car or getting hit by someone backing out).
So even after three years, we are still torn. It's still too big. We have been lucky, but if the battery runs out, it will be an expensive fix. The kids can get carried away on it. But overall, we really enjoy watching the kids play on it. They really love it. So, I guess I am glad we have it...I think ;). I agree that 2 is probably too young, but the toy doesn't go bad if you want to wait to let him drive it (Unhook the battery and he can sit in it for a while). If you decide you don't like the toy it's something that can be easily passed on to another family.