From the productivity side, yes. on the gameing side currently intel is still ahead. This is as of right now where they will be 6 months from now no one knows for sure
*this statement is based on simultated performance done atm, not by a true ryzen 5 cpu as the have not been released yet so take it with a grian of salt or two