In my opinion I think Yugoslavia was a mistake and Croatia should have been left alone. They were too busy thinking they were German to buy into a Slavic union. Serbs were always looking for Russian help that never came. Russians couldn't care less about Serbs.
Greed came from all sides because with the fall of Communism it was a big land grab. Croatia played a better political game than the Serbs and were able to make gains with the help of her old WWII friends.
Croatians don’t think they’re German....we’re just adverse to Pan-Slavism thx to the Yugoslav experience and because Pan-Slavism tends to champion Serbian interests over Croatian ones.