emberjs/data — comment on commit 3843029c69d835d247d8182a4d5645f5acedcb7e
File: packages/ember-data/lib/system/model/model.js line 269
By tchak:

ah, right! It make sense :)
It is not by default because in most cases you do not want to update hasMany relation on the server but the belongsTo.