The last price is only what the most recent trade paid, for whatever size that trade happened to be. A market order takes the quotes standing now, so if those quotes are far from the last print, or the order is larger than the size at the first quote, the fill can land far from that print. The opening covers the last trade is history, the order walks the live book, and thin size worsens the average.
The rest of the brief — the later sections and the reading notes — opens after Stripe confirms payment.