James Watt faced online backlash after announcing his engagement on LinkedIn, a platform deemed inappropriate for personal announcements.