While the actual 5500 may (or may not) be a good card, the launch of the card has been a disgraceful disaster. I really can't believe AMD bungled the timeline of this launch so bad. I can only hope the reason was they couldn't get the chips from TSMC in a timely fashion. That is beyond their control and therefore understandable.
Seems like supply constraints are the most likely reason. Even if TSMC isn't giving priority to someone else, AMD has to use wafers for Zen 2 as well as their other GPUs. If you're AMD do you prioritize your entry level graphics that aren't going to have a terribly good margin or your chiplets that can go into your server and HEDT CPUs that have great margins and will probably be sold as fast as you can make them?
I'd take the other approach and argue that the launch is fine as long as the product is good and the price asked is inline with what other products. It might be another product cycle or two until AMD really gets the graphics division back into full stride. Navi is far from perfect, but it's definitely the best in terms of what AMD has been able to offer for several years now.