Chris Heilmann gave a keynote address at SmashingConf discussing issues with modern web development. He expressed frustration with frameworks prioritizing new features over compatibility, developers focusing only on the latest technologies and platforms, and the lack of support for older browsers in enterprise environments. However, he argued web developers should focus on building accessible products for all users, request features to improve compatibility, and make the web enjoyable for everyone again.