I’m confused by the limit to the number of spells granted/prepared by the spell preparation moves (Commune and Prepare Spells). Both have the form
“when you spend uninterrupted time (an hour or so) doing x you:
Lose any spells you already have (granted/prepared)
Are granted/prepare new spells of your choice whose total levels don’t exceed your own level+1, and none of which is a higher level than your own level.
Prepare all of your rotes/cantrips, which never count against your limit.”
This limit, character level+1, seems pretty harsh. If you prepare any spell at the maximum level you can cast, you’re left with 2 levels left or essentially 2 1st level spells or 1 3rd level if you’ve got a move that lets you treat a spell as one level lower. That’s not a lot of spells.
Anyone have the reasoning behind this choice as compared to, say, spells by level as in B/X D&D or a spell point system?