-Super easy to catch at the beginning of the game and raise.
-Unlike many other early-game Pokémon, it stays relevant and strong through the entire game.
-Has a good stat spread that gives it a clear role, allows the player easy access to a fast and strong physical attacker without having to worry about EVs.
-Learns two valuable STABs: Quick Attack and Wing Attack, below level 10.
-Gets first evo at level 14, while acquiring one of the most useful Abilities in-game.
-Gets
Close Combat at level 34 to counter three of the types it's not good against.
-STAB
Brave Bird below level 50.
-STAB Return if you have the TM.
You just can't go wrong with Staraptor. Just look at that face, this kamikaze bird takes battling so seriously it will grow and learn good stuff fast, it will hit like a truck and one-shot things at the cost of its own safety, because it wants you to win.