Disagree. An agent could theoretically continually book, then cancel a flight to hold a seat as a means of price watching.
However United can (and will) ban problematic customers. This policy just gives them something to point to as to why the customer was banned.
Don't you need to provide traveller information at booking? Tickets are tied to names nowadays.