Artesh better trained? You smoking crack?
Artesh is entirely conscript force. Basically kids doing 18 months of duty then being discharged. Unlike US military it does not provide salary contracts or keep a noticeable standing force in peace time.
IRGC Is both conscript and maintains a standing force. Better trained. Better funded.
But overall the armed forces of Iran are one of the weakest branches. That’s because there is just is not enough money to go around.
Out of $20-25B annual budget probably 60-70% goes to IRGC and mostly to missiles. The rest goes to overall maintenance, food, pay, and upkeep of all the branches in the military.
If Irans GDP is $400B - it spends about 5% on defense. Not enough to modernize a force. Iran likely needs a military budget closer to 75B to begin modernizing and training its massive conscript force or moving to a contract model like the U.S.