Moen Hand Shower with Slide Bar not flush with tile - Help

I am upgrading my bathrooms to the MOEN Eva line. The guest bath had a Moen Eva line Four-function hand held shower head with slide bar installed. The plumber did not install a shorter pipe attachment (is it called a nipple?) and the mount is not flush with the wall

I am not a professional plumber but it seems to me to the correct installation would require a change in the pipe length and the connection should be flush to keep out water. Am I asking to much of my plumber to do this?

If the plumber installed the rough-ins AND was told the finished wall thickness (AND it is where he was told it would be), he messed up. There may not be a shorter nipple available and the only way to fix it is either with a (potentially available) trim piece from the manufacturer, or to move the fitting in the wall. If you have access from another room into the wall, that may be possible.