多分これと同じ理由だろう。

int main() {
A& a = A(); // エラー
const A& aa = A(); // OK
}