No, it's not. -m equates to use MODULE qw(); (see perlrun) which means -mstrict disables all strictures. Further, it actually demonstrates that it is the subs stricture that is conflicted, because enabling it causes Perl to skip the (then obviously redundant) bareword warnings.
Makeshifts last the longest.
Comment on Re^2: Strange behaviour (bug?) of use strict