Events allow for an extra headline of text.
Offers are more CTA heavy and were recently granted more visibility (at the top of the GMB profile rather than the bottom).
Here’s an article with info about the update: https://www.brightlocal.com/2019/03/06/google-my-business-post-offers-view/
Similarly, on Google My Business, you can create Product Posts. It basically allows you to provide a title & a price besides the description, photo and the CTA button.