Comments on Hey, Weather Channel Cowards! Where's Your Doppler Comparison?