It was added at a time when default buttons had a very large external border that would disrupt aligment. Not a problem nowadays.
This makes the template test cases not crash. The templates also serve to test the new action widget support. https://bugzilla.gnome.org/show_bug.cgi?id=728846