It does make sense.
A frame doesn't NEED a booster to run a brake (or at least it shouldn't), however forks NEED a headset, and cranks NEED a BB, thats just common sense.
A booster by definiton it to stop frame flex, not frame breakage. A £300 trials specific frame shouldn't brake just cos it hasn't got a booster. Thats f**king rediculous and you know it.