My two cents into ‘minor or major quirk’ -discussion - I think they are relative terms.
If you are on one-scene / one-off job or playing around with a light-weight prototype, you don’t care about minor quirks, you concentrate on features.
Minor quirks start turning into major ones and they start really bugging you when you are in a real-life multi-page multi-layout production. Example: remembering last used preset is implemented (in beta) for vector tools, but not for text boxes, e.g. I have to manually zero paddings on all text boxes (that way they are easy to align to borders of other graphic elements) set automatically by hype to 8 px and to manually remove ‘allow text selection’ for cursor pointer on multiply pages. Unnecessary unproductive clicks.
Of course we understand that there is always a trade-off between adding major new sales generating features and under-the-hood ‘minor’ productivity enhancements, especially in a limited developer resources situation.