Effectively companies don't pay VAT, they just collect it on behalf of HMRC
Would they sell their products for 20% less; or would they decide consumers were happy to pay at that price so keep the price the same and keep the extra as profits?
I run a VAT registered business… I discount all the VAT I pay my suppliers against the VAT I charge my customers, and send the balance to HMRC
Every VAT registered company does the same - non VAT registered businesses and individuals pay VAT