I picked it up too. I need my fix. I'm mostly interested because it's a freeride based world. So you can just cruise laps if you want. You don't have to go through career or "missions" to rack up score or money. You can just ride and hit cool features.
Sure, the tricks will be over the top and obnoxious...but that's been the staple of this game since inception.
Bring on the lulz.
If you want to be a chick, a dude, a tent, or a velociraptor be my guest, but if you choose the last one you bet your ass I will have a spaz-12 to your face.