Did ETTR ever really work or were people fooling themselves with the standard curves applied by the camera maker. For example the it may look like one has blown the highlights with a Nikon when using the Standard Picture Control but one may well find there is more useful highlight information when using the Neutral or Flat PC. Some negative exposure compensation may help. Then one puts a bit of punch back into the mid tones with an "S" curve in LCH's master brightness.
When you can recover anything, you haven't fully blown it. You might have blown one channel which allows context-sensitive highlight recovery by guessing what the color was and filling in the missing information. You think you have blown something because the clipping warnings are based on the color space you use to convert your file. You will observe than upon changing color space, the clipping areas change. Your clipping also depends on white balance, to confuse matters further.
If you want to experiment with ETTR, the first thing IMO is to get a program that shows you raw levels and histograms so you can see how far you can go until
genuinely blowing channels. You will find that in many normal exposures of low dynamic range scenes your top 2 or more stops are really left unused by the camera (if going by the exposure meter). Of course this is the correct way of exposing if developing the file with standard settings should produce the correct brightness, but it is certainly a very sub-optimal way of collecting data about the scene. By pushing the data to the right (
not by increasing ISO of course, but by having more exposure!), you can definitely get a much cleaner picture, particularly if your processing of the image involves expanding the data to get high contrast.
This is not something that applies only to Canon and not to Nikon. Sure, sensors are different and if you can get away without using ETTR on your camera -- good for you! But the fundamental principles do not depend on the brand of sensor.