Tyreek Hill arrested for traffic violation by stadium in Miami on gameday (Hill played) [Reckless driving & seatbelt charges dismissed]

Again, the cop did not have insurance/registration, visibility of the inside of the vehicle, or a means to interact with the driver.
If the cop needed those items from the driver, why did he not ask for them? The driver gave him the opportunity to asked for those items when the driver surrendered his license to the cop. Clearly, the cop didn't need those items to complete his citation because the citation was eventually issued without those items. Everything else you said had nothing to do with the reason for the stop.