Yep, but you will need to use both the function I posted and the CSS hack because the Events links in the menus do not have any unique identifier (there is to id or class assigned to the ‘li’ nor ‘a’ elements. Due to how tabs work, they must have some unique identifier, therefore you can specifically target the Events tab.
Unfortunately the only down side of this is that the (Group) Events pages are still accessible if the user finds the URL in the source code in regards to the Events tab, or if they know the URL for the Events link. I haven’t fully investigated the purpose, but if you use the function I posted earlier, the Events/Group Events page are not generated and return a 404 error.
This should really be an option in the Events settings to disable Group Events. The site I have developed does not use ‘Bookings’, therefore the only purpose for the group Events would be for users to say “I’m attending…XYZ event” without the requirement to have a record in the database for a booking for said event. Alas, the hack works for now.