Why are a restaurant's roasted vegetables so much tastier than homemade ones?

Seconds, or minutes? Genuinely asking