Here's why I rinse my dishes: it keeps the dishwasher trap cleaner and I get less build up in the dishwasher drain lines, so I have less maintenance to do. The dishes come out clean, anyway.
Edit: It’s true for modern dishwashers. I can’t believe I spent time looking into this. The recommendation is still to scrape food off to prevent the aforementioned issues.