First off, owning a home has been proven to improve your quality of life in the US. You have more security and stability in your life, which leads to better mental health and happiness.
Second, buying a house is a safe and secure way to build wealth for H1B visa holders. You can deduct mortgage interest payments from your income taxes, so it's like getting an interest-free loan from the government!
Third, owning a home is generally cheaper v/s renting on an H1B visa. This is especially true if you buy in an area where property values are rising quickly—the rent-to-own strategy lets you lock in these low rates!
Fourth, mortgage payments are less volatile than rent payments: if your income goes up or down during the year, it won't affect your ability to make payments on time.