Why do some product cards have the "View Product" button while others have the "Add to cart" button?

The type of button available on each product card is determined by whether or not the product has variants.

Products without variants can be added directly to the cart from product cards via the "Add to cart" button.

Products with variants use the "View product" button on the product cards  so the desired variant can be selected on the product page.