- writing simple code is fast - You can update views within a db transactions - Performant, securie and much simpler