Yes, landing on a taxiway, and yes, landing long at max tailwind component on a wet runway is hard to justify. Neither was intended, it was an outcome of breakdown of cockpit discipline. Verifying correct runway and landing in the touchdown zone. It shows the importance of paying close attention at the end of a long day when you are tired to not let your guard down and wait until you reach the gate to relax.
I have felt this great feeling 30 miles out at 10,000 ft. thinking of all the fun fishing we can do the next few days. Then I remind myself that we aren't parked yet so pay attention. It may have saved me some embarassment.