The VA has offered 100% financing to veterans for years.
That is true but virtually all the GI benefits have been diluted severely over the years, ironically by the same congress that passed them. No doubt the default rate was very low - in any event contrary to popular lore VA doesn’t loan any money to anyone but guarantees the loan, the borrower must still meet the prevailing credit requirements.