Suggestions that £11m from the Scottish Government will "secure" major championships are disingenuous