Our app's core product is deep level aggregation of events that are otherwise available online through various websites, forums and FB pages.
In short, the convenience of a centralized app to find this data IS the core value/utility of the app and is what we want behind the paywall. There are other features regarding calendar, favorites, maps etc. to improve UX however, this is not the subscription motivation in our eyes.
How do we overcome the 5.1.1 rejection?
See below...
App Review Hello,
Thank you for your response.
Regarding 5.1.1, the app still requires users to register or log in to access features that are not account based.
Specifically, the app requires users to register before browsing events. Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.
To resolve this issue, revise the app to let users freely access the app's features that are not account based. The app may still require registration for other features that are account based. We appreciate your efforts to comply with the App Review Guidelines. Please resubmit your app for review in App Store Connect once any necessary adjustments have been made. We look forward to reviewing your resubmitted app.
Best regards,
App Review