I bought four new construction homes in growing areas of the Phoenix market when the subdivisions were just starting. This was back in 1999-2002. All came with tile roofs, post-tension slab foundations, modern kitchens and baths, and new everything, including appliances and in two cases, window coverings. Front yard landscaping was provided but I had to do the back yards. I am just starting to see A/C replacements. Two or three hot water heaters have gone. Other than that, it's been paint, carpet and minor repairs. The growing neighborhoods have become popular and are easier commutes than current new houses. The schools for three of them are rated 9 and 10 by Great Schools. The other one has lower ratings, but the charter schools that are popular in Arizona are not included in the ratings. All are smaller homes, 1200-1300 square feet. All are 3/2's and rent quickly to good tenants. Not Bay Area appreciation, but acceptable.
I also bought four foreclosures and short sales between 2009 and 2012. They are in a different city with less desirable schools but a solid blue and pink collar base. Same size houses, built around the same time my new builds were. The prices were a little more than half of what they were when they were new. They needed more work because they were not as well cared for. Appliances, window coverings, paint, carpet, A/C repairs all had to be done. Landscaping was not kept up and some money was spent there. Still less than the ongoing maintenance on my well-located houses from the 1970's. Rents are lower because of the location, but tenants in all these small houses are stable.
All these houses are new or newer. New, at least for the first 15 years or so, is much less work than houses over 20 years old. Over 30 years, and you need a substantial capital improvement budget. Things are going to go wrong. Location and higher rents can make up for that, but older houses require more work.
I made more money on the foreclosures, because of the overall market at the time I bought. However, discounts for foreclosures in today's market are minimal. I would not take on the hassles and unknown problems of a foreclosure in the current market because I would be paying close to market value for a house in good condition. If you can find foreclosures with substantial discounts in your market, it might make sense.