There are legitimate reasons for temporarily turning off DRLs - going through checkpoints is one example.
Absolutely correct. Some manufacturers are foolish enough to turn on the dash lights with the DRLs. That lulls the drivers into not realizing that the lights aren't on.
Canada has resolved this issue with
this regulation which states:
(14) If the fuel level indicator, oil pressure indicator, engine coolant temperature indicator, battery charging indicator, automatic transmission control position indicator or speedometer indicator or their identifications are illuminated when the daytime running lights of a vehicle are in use, one of the following requirements shall be met:
(a) the lower beam headlamps shall be automatically activated in a steady burning state in less than 2 seconds if the ambient light outside the vehicle falls to less than 1,000 lux, and after being automatically activated, shall be automatically deactivated in less than 300 seconds but not less than 5 seconds if the ambient light outside the vehicle rises to more than 7,000 lux; or
(b) the tail lamps shall be alight.