Hi Austyn,
Thanks for your feedback. Our current limitations generally revolve around our desire to conserve the end-user's radio, battery and bandwidth. We, of course, need to balance that against the utility for developers, and the limit of 32 is intended to meet both goals.
You'll need to truncate or abbreviate your event names before passing them to logEvent(). We will continue to evaluate our limits to make sure we strike the right balance.
Steve Ganem
Product Manager, Firebase Analytics