he doesn't care about the facts, he just likes to bloviate.....
had to include this definition from the Urban Dictionary because it freakin' hilaroious and perfect
bloviate
To discourse at length in a pompous or boastful manner.
A key attribute to those that sell.
To pretend to understand technical subject matter and sell it to others even dumber then oneself.
the problem is a lack of those "even dumber then oneself" for him to sell to