@ChickeninSpace
I mentioned this originally because I felt that sticking to the rules in this case would make sense long term for Game Class balance, dynamic character building and not least of all because the Feat for Shield Master as it is and Shove as it is in 5e has been game tested for balance already.
As someone who works in the High tech field for Software development I know things don't always translate to a virtual environment, so it is probably best to temper these requests with some kind of notion that not all things will mirror 5e exactly. In this case, based on my limited view behind the game it seemed to be an easy fix. I am sure a software Developer somewhere just lost his wings.