P222: remove player argument from function printPlayerStatus?


in Listing 15.34, the printPlayerStatus method is moved from the main method to the Game object class.
Is there a specific reason for not removing the player argument from the printPlayerStatus method signature? In the current implementation as presented in the book, is there somewhere a copy created that is passed as argument to the printPlayerStatus method?