Also for years prior it was explicitly said share code were _not_ to be used for travels and that airlines were not allowed to ask for them.
And now that they are the airlines do not have the system to check them so you have to print the webpage which also explicitly said should _not_ be used instead of the share code...