It might seem strange at first in 7 when racing underwater doesn't clear away Blooper's ink, until you realize that as an aquatic life-form, Blooper would have little use for water-soluble ink.
Some kart bodies give a speed boost in the air or underwater. Some are obvious, like the Soda Jet in the air or the Tiny Tug in the sea. It may seem odd that the Pipe Frame gives an underwater speed boost, but remember that water usually travels through pipes.
7's gold tires and gold kart give a boost in weight when used due to how dense gold is in real life.
The Egg 1 in 7 offers a huge underwater speed boost due to eggs and osmosis.
It may be a bit unusual at first for an Arabian theme stage to deal with Shy Guys, but it has shout-outs to Super Mario Bros. 2, which was originally called Doki Doki Panic, which itself was an Arabian themed game. (And also the first true appearance of the Shy Guys)
Why is Waluigi Pinball in 7 despite Waluigi not being in the game? To make up for not being able to play on Waluigi Pinball online in Mario Kart DS!
The box art for◊ 8 is apparently referencing Super Mario 3D World. You have the main characters: Mario, Luigi, Peach, Toad, and Rosalina, the playable characters, and Bowser, the main antagonist.
From DS onward, every Mario Kart has had 32 courses. The same as the number of levels in Super Mario Bros., and in the same arrangement (8 cups\worlds with 4 levels each). Granted, it could be unintentional, but still.
The new Rainbow Road in Mario Kart 8 threw many for a loop. Think of it this way, though. The retro Rainbow Road brought back from Mario Kart 64 has a mystical, enchanted, magical aesthetic to it. What's the logical way to differentiate a new Rainbow Road from that? Make it a constructed, man-made, spectator track.
Baby Rosalina's introduced in Mario Kart 8. Confusion arises because Rosalina's implied to be canonically thousands of years old in the past games. However, who says that the time travel method that were used to bring the other baby characters to the present can't go that far out into the past, and that Baby Rosalina can't be taught to drive a go-kart/bike despite both probably not appearing at that place in time?
The problem with Baby Rosalina isn't Rosalina's age, or Baby Rosalina being able to drive. The problem is that her design contradicts Rosalina's design in her storybook, which had notably darker hair.
Well, yeah. That was a drawing in a storybook, This is the real deal.
Metal Mario's animations are different from the real Mario's by how stiff and sort of robotic they are. In contrast, Pink Gold Peach has animations that are much more fluid than the real Peach's.
At the start of the second and third laps of Mute City, you'll get a speed boost not there at the start of the race. If one thinks back to any of the F-Zero games, they'll remember that the second lap is when boosts are given. So basically, on the second lap, YOU GOT BOOST POWER.
Even more brilliant, when you finish the Mute City race, you are rewarded with the race results music from the original SNES version of F-Zero! However, that song only plays after you have completed all the courses in a cup. Well, placing Mute City as the last race in the Egg Cup makes the song incredibly fitting.
Why is Luigi suddenly looking so mad most of the time in 8? It's because the last new Luigi track was the Luigi Circuit in Mario Kart Wii. There were no new Luigi tracks in Mario Kart 7note only retro Luigi tracks reappeared in 7: N64 Luigi Raceway and DS Luigi's Mansion and absolutely no new or retro Luigi tracks in Mario Kart 8! (Not even in the DLC!) To make things worse, Mario gets three tracks (MK Stadium counts), Wario gets 3, Shy Guy, the Dolphins, and even the Thwomps get their own track. No wonder the guy looks so upset.
Why is Link so good at driving a kart? Ganondorf used a computer in Super Smash Bros Brawl so it's natural that Link would know how to drive.
Alternately, Link's always been good at picking up how to use something new!
Whenever Koopa Troopa is a playable character. The Koopa still has a chance to get a shell, think about it for a second...
Granted, by the time the first Mario Kart game came out, it had already been established in Super Mario World that, unlike real turtles, Koopa shells are detachable and their owners can survive without them. Though that still doesn't answer where all those empty shells come from...
The original Paper Mario had a Koopa saying something about how he had his shell custom-made and shipped from somewhere else, so maybe Koopa shells aren't even part of their anatomy. Or they are, but these are fake.
You can throw/set Bob-ombs in Sunshine Airport in 8. That's right. You can use explosives in an airport. It's a TSA agent's nightmare.
You can also use Bob-ombs in Coconut Mall....
So you're racing, and after taking a break and going to the fridge for a soda/water/what-have-you, you pause and realize that there were babies in the race. Babies whom the other characters (even Mario!) are just as willing to hurl bullets, shells, and even bombs at as they are the adult racers.
It goes both ways: These babies are just as willing as the other racers.
Inklings from Splatoon appear to be playable in Mario Kart 8 Deluxe. That makes it even worse to their own species to racetracks with underwater sections, Inklings dissolve when contacted with water (although Inklings also appear in Super Mario Maker and can swim underwater, that's just Mario in a costume).