Hi Dan.
If you’re okay with just hiding it via CSS, this should work for you (works on both New Event and Edit Event forms from Community Events add-on):
#tribe-community-events.form .recurrence-row {
display: none;
}
You can add custom CSS code via your child theme’s style.css file or via a plugin like Simple Custom CSS or, my favorite, Jetpack. Jetpack supports regular CSS and the LESS and Sass pre-processors.
Note that this will hide the recurrence rules area even for events that already have recurrence rules — so an event’s recurrence pattern wouldn’t be easily modifiable via the Community Events form.
Let me know how it goes for you.