Hard things = intrinsic hardness * the difficulty of working with some bizarre and incomplete Microsoft framework