I dont think a larger water heater would not make a difference.Are the other homes using the same cpvc and copper lengths as your home? Are your pipes insulated the same and is your water heater set to the same temperature as the other homes? Also,did you check the other homes yourself at the same time of day as yours without anybody running any water for several hours to get a true comparison?