I'd love for Bully 2 to have multiple protagonists, and having different playable characters seems to be the route Rockstar is taking for their games, but I dunno of any other way to do it besides the character swapping system.
It doesn't have to be the exact same as it is in Grand Theft Auto V, but I'm sure there's another way to do it.