did the leafcoin dev's seriously fuck us over?
Not directly, because the coin was minable from the very beginning. Just not from the main pool.. Because those greedy assholes from LeafCoin had to change the port so nobody could mine from there. I don't have any evidence, but that's how I would have done it with greedy intentions.