2) Texture tiling isn't really applicable to all cases (think about logos and ads on race tracks, for an example) but that's why the said best looking games of the N64 have tons of grass and mud; because that is where it's really applicable.
The fact is that everything related to texturing on the N64 sucks:
- The texture cache is only 4 KB and get reduced to 2 KB when using mip-mapping.
- Trying to replace textures quickly on the texture cache will likely cause stalls.
- The memory bandwidth of the N64 is really really bad.
- Fillrate is hurt by all the previous issues and also for the official SDK which forced strong geometry correction and Z-buffer usage.
- Loading data from the N64 cartridge is VERY slow. Top Gear Rally/World Driver Championship lead programmer said it was slower than loading from CD depending on the size of the things to be transferred.
- Lots of bus concurrency problems hurt the final performance even more.
And 2D stuff on the N64, unlike on the Saturn and on the Jaguar, will be handled pretty much like 3d; sprites will be textured polygons after all, like the PS1.
The games you cited which don't look bad in your opinion are very static in one way or another. Ogre Battle 64 is obviously slow paced and its battles are basically single screen static background stuff.
Bangaioh's background is a static picture with very small objects on top of it.
MK Trilogy is just a poor port IMO but it shows that it wasn't an easy job to do a cheap port on the N64. Heck, the Saturn version is mostly 1:1 with the PS1's which is said to be the code base for the other console ports.
Mischief Makers is closer to the more dynamic 2D/3D mixes you'll find on the Saturn and on the PS1, but the limitations are everywhere: foreground parallax uses low quality blown-up textures, background is very static (look at the first stage for Christ's sake! one of the background planes is a bunch of crushed trees and bushes; they would be drawn as 2D objects in any 2D/3D PS1/SAT game); enemies and animated objects are all very small and repetitive; background texture is repetitive and low res; frame rate is locked at 30 fps not 60 fps.
The boss scene when you're running has basically no other objects, enemies or moving parts. It's just very repetitive background and foreground scrolled "fast".