Comment Two part problem (Score 1) 564
It's a problem in two parts, but what it really comes down to is that when you double click, you don't actually know if data will be viewed or a program will execute. Is it REALLY a surprise to anyone that that's a gamble you will lose sooner or later?
Fundamentally, having the same action mean more than one thing is asking for trouble. There needs to be one action to open and another to execute.
Next, the icons themselves should indicate an executable even if it does not end in