Is the reason given in googlesheets4's README the only one?
It seems to me that this would mean locking yourself into a cycle of starting a new package, setting up its infrastructure, migrating older issues to the new repo, etc.. when Google updates their API in the future.
Was that seen as less work than keeping googlesheets
stable & updated internally to the next API version, plus maybe adding version-specific parameters where needed or useful?