Here you asked the one from the repo (-r == remote). I get the same
results if I use the command you used. Without -r things look right.

not clear why the -r does this, as i see the same behaviour with -r?
With -r, match packages based on the newest available
versions, retrieving information for packages not
currently installed (if necessary) from the repositories
of the image's configured publishers. At least one pack-
age must be specified when using this option. Without
-r, only installed packages are displayed by default.