RPC Functions in BP

That does make sense but surely Epic can just give an error message or only show RPC settings on void Functions.

Beginners won’t understand how RPCs work anyways so preventing us that do from using them because of something like that seems a bit odd.

I like to work in Functions over the Event Graph because it’s just far cleaner and works better with my OOP mindset. I am sure many C++ programmers find Functions easier to work with too.