> Why is everything so black and white in studies
Because getting to black and white and cutting through fuzziness is the whole point of expending resources on a study.
> Does anyone care about nuance anymore? Just saying vaccinated and unvaccinated is a disservice to the population
Not if your goal is to isolate the effect of vaccine rather than to do some kind of fuzzy emotional handholding to people's instinctive, non-fact-driven subjective feelings about what groupings are important.
Moreover, because potentially the vast majority (estimates vary widely) of prior infections will have been undetected, outside of some very special study designs which would necessarily be much smaller and less population-representative [0], throwing in prior infection as an independent variable is going to be garbage data (and, even if it wasn't, any information from it would generally be nonactionable for the same reason.)
[0] e.g., using a subpopulation that is carefully monitored for infection, like healthcare workers.