Alright, here is my take:
The primary announcers function is to call everyone to the line, notify the surrounding areas of the moto number on the track and on the gate. 1st Call, 2nd Call and Last Call's are the main reason for a local announcer.
Believe it or not, most of the time at local races the racing itself isn't extremely exciting. There aren't any do-or-die white knuckle battles going on out there. Most its the leader.....count to 12, the guy in second......count to 15.....the guy in 3rd, count to 10 another group of 5 or 6 people that don't really pass or do anything exciting.
I try to make it a point to announce the exciting racing, and what I see on the track.
I try to get names of people right. (And I encourage anyone to come tell me how to pronounce their names when I'm announcing.)
I try to announce as much as I see. But it goes back to I always announce what moto's are on the track, on the gate and the calls.....that has to be announced.
What an announcer does not have to do:
I don't have to announce your business to sell your product. Are you paying me to do so? As far as i'm concerned the only business I'm obligated to announce are the CRA (at CRA sanctioned events) and direct sponsors of the event. Don't come up to me (or any other announcer for that matter) and try to abuse the advertising.
If you want mic time, bring a wad of cash with you and I'm sure I'll find some empty slots to advertise for you. But don't come up to the booth, rant and rave that I don't announce your business or sponsors enough. Because we all know that your 15% off Hookit sponsership is really going to stop selling your Gear or parts. At the end of the 15% is still over the cost it is to supply you the product. You're not getting sponsered, you're getting duped into buying product thinking you're getting a great deal.
And finally,
Don't acuse of the announcer of being Biased. We're not. We call what we see. If you have the odacity to come up and tell me I didn't announcer your "rider" enough then by all means, go take it up with the track promoter and see if they'll get you on board for the remainder of the events. Let's hear your voice on the mic and see if you can maintain a smooth night.
The announcer isn't there for one person. It's there for the entire show. And unless it's a pro day....expect not alot to be said when people come through the finish single file lap after lap.
And again, don't come up to me and tell me it's my obligation to annoucne your business because you slapped a sticker on the bike and paid a 25 dollar entry to race. Call up a radio station and ask them how much it costs for 1 30 second ad over the airways.
Usually the races I agree to announce there are about 1,000 or more people through the gate. So if you want advertisement you're not getting it for free and I won't put up with BS.
This is the same as people complaining to guys that take photos of people: "You didn't take pictures of me because you're biased and know I'm faster than everyone!" Grow up people. Buy yourself an AMA card, go to a couple regionals/nationals get smoked and see if anyone knows your name in the sport of motocross. Otherwise shut your mouth, get to the gate when you're supposed to and impress with me your ability to ride and that's exactly how you'll hear your name over the loud speaker.