Given how diversified AMD has been trying to be (just look back at their CES presentation), they've been threading the rough waters a bit better, for sure.
As someone already mentioned, while having Xilinx is making them pay a lot QoQ, it is stil paying itself quite nicely and it'll definitely become a big part rather soon.
Server, well, we all know how that is going. AMD is truly competitive, if not flat out kicking Intel, so they have a strong foot there and it seems they'll be staying for a long while. Wendel in his podcast with Tom (MLiD) actually talked about how this is going from being in meetings where this is actually decided and shed some very interesting insights on the decision making for Corps. He had a very positive potential outlook for AMD, provided they keep doing what they have and don't go backwards on their pacing. Knowing AMD, that is not completely out of the scope of possibilities, LOL.
Anyway, on the consumer... Well, nothing much to say there. As many have already pointed out, these past few years, including "lockdown season" and the fierce competition between AMD and Intel on this front, nothing much either can do than just take the plunge and consider this a marketing expenditure (joking, obviously).
Let's hope they keep up the good (ish) work and bring competition.
Regards.