I have been level 50 in provisioning since Early Access. In that time I have received a grand total of 10 tomatoes and 6-10 oats. In TWO MONTHS time this is ALL I have received.
Tomatoes and Oats need to be made more in-line with legendary mats. As it stands these two items are the rarest crafting materials in the game.
You can acquire legendary mats from both your hirelings and refining raw materials.
However, you can ONLY get tomatoes and oats through your hireling...and the hireling has a terrible, terrible, terrible return rate. 2 months of gaming and I've only gotten 10 of each material? How does that make any logical sense?
You also can't buy tomatoes and oats because no provisioner will sell them.