People make typo's often and software can't always be sure if it should linkify something _just_ because it contains a dot. The definite way to be sure is people add the scheme `https://` or linkify the text using an app-specific way. Outside of that, every app has to make its own usability decision and some apps will correctly decide to ignore some unpopular TLDs for the sake of reducing annoyance.