Why do they always find a reason for Barry to take off his mask while in the field??
And why is he always telling some new person who he is???
Because the showrunners don't feel an obsessive need to keep pointless secret IDs, especially after the bad drama from last season?