First of all, I'm so tired of the hot take ******** that dominates sports talk now.
Second, there are so many steps you could take instead of canceling it. Even setting aside what we don't know about the virus and how bad it might get, the logic behind canceling it altogether at this point doesn't hold up.
I don't say that from a "don't take away the thing I like" perspective, but just from a rationality standpoint. You could play with no fans. You could play at fewer venues. You could choose sites/cities that could accommodate multiple rounds being played there to reduce travel.
If we can keep 3,000 people on a cruise ship for weeks and then send them to military bases for two week quarantines, we can get 800 basketball players together to play a tournament on the weekends.
Hell, send them all to Harvard's campus. It's built perfectly to accommodate students already. There are countless colleges in the immediate area with gyms for practice and games, and they wouldn't encounter anyone else right now with school dismissing.