Using higher fat ground beef like 73% renders a lot of grease. We want the meat to be fully seasoned so adding the spices before it's fully cooked helps infuse the seasonings into the meat. Once the meat is done cooking and drained, some of the seasonings will go with it, so draining before it done helps retain full flavor.