Where did you get your 85,000 number (not saying it isn't true I just haven't seen that number). Also, things are being done, and have been done about the flu. We currently have vaccines and treatments and new medicines come out each year.
I also, don't understand the modeling debunked by...