Not true - if you notice, the 'program' is in single quotes - which has the same effect in the shell as it does in a perl program i.e. variables aren't expanded.
A user level that continues to overstate my experience :-))
Comment on Re^3: system call with variable interpolation