Are we, perhaps, missing the point of the video? It's not about a bloke showing off how brill (or not) he is - as people have pointed out, you can easily view the quality of the products he wrote. AFAICS, the video is to help along someone who wants to get into programming micros. I suspect that 99.5% of the users on here, and almost certainly 100% of the participants of this thread, are not the target audience.
Cut'n'pasting off the web is a perfectly good way to start. You don't want an 'obtuse code for dummies' roadhump to put people off, and this is just the 2000's version of the 1980's copying a listing out of a magazine. He is just showing how easy it can be, and giving the steps for someone starting out to actually have a go and get hooked.
Similarly, cross-compiling and debugging is the way to go. Maybe you don't have a Pi, or you won't be using them later. If you've learned how to install some crappy tools on it and then make coffee while it builds and compiles, you'll be stuck when you're trying to program a ATTiny or similar. OTOH, cross-compiling by default is a transferable skill to pretty much anything.
Further, I bet the Pi doesn't have a fraction of the OS tools I use all the time when writing code. Or, in fact, working out what code to write, and where it is, how to safely maintain it, etc. Does it have Listary for a start? I can tell you: no. So why not take advantage of the system you use all the time to do this stuff? Windows, Linux or Mac - whichever floats your boat, but the point is that wearing your comfortable shoes instead of clumping around in too-small clogs is surely better.
That LED, though... really bad. I think he was being a bit too clever there.