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 web becoming fragmented across closed platforms. However, he advocated improving support for older browsers through tools like Enterprise Mode on IE, prioritizing performance, accessibility, and building for all users rather than just those on new devices.