It all depends on your brand, products/services and marketing goals. Both shopping ads and text ads have pros and cons to consider. Retailers with stock to sell online, can benefit from shopping ads. The low CPL and high rate of sales work to their advantage. But this type of advertising is not keyword dependant. This is better suited to people only searching for product-related terms, ready to convert. Brands which need to target people at every stage of the buyer journey, while marketing online, benefit better from text ads.
Text ads are keyword-based. Keywords, not restricted to only product terms, can be used to target people in all stages of the buyer journey. B2B and B2C brands use text ads for lead generation and sales. Text ads are flexible in the sense that they can be used to target a wide range of audience.
It’s on a brand to decide based on its marketing goal. As a marketing agency, we would refrain from saying that one would be advantageous over the other.