There has been plenty of debate on the internet over North Carolina's controversial inclusion in the 2025 NCAA Tournament.