This question has been asked before in 2011 (Checking if a symbol is defined), however, since then Mathematica has had several major versions.
As such I am wondering if there is a simpler solution to the problem of checking if a certain symbol has already been defined (to avoid overwriting it)? ValueQ
apparently has some flaws and the other answers provide rather complicated solutions to such a simple problem.