What a pain in the ass this is that I can mark my place as I am reading.
Here is a fix that I made if you have Greasemonkey installed in your web browser:
// ==UserScript==
// @name Kill FanFiction.Net nocopy
// @namespace FicSavers.Com / DeFFNetIzer.Com
// @description Disables FanFiction.Net's disabling of selecting story text
// @include http://www.fanfiction.net/*
// @include www.fanfiction.net/*
// @include *.fanfiction.net/*
// @grant none
// ==/UserScript==
var userTypeNodes = $(".nocopy");
userTypeNodes.removeClass ("nocopy");
// ==UserScript==
// @name Kill FanFiction.Net nocopy
// @namespace FicSavers.Com / DeFFNetIzer.Com
// @description Disables FanFiction.Net's disabling of selecting story text
// @include *.
fanfiction.net/*// @grant none
// ==/UserScript==
var userTypeNodes = $(".nocopy");
userTypeNodes.removeClass ("nocopy");
// ==UserScript==
// @name Kill FanFiction.Net nocopy
// @namespace FicSavers.Com / DeFFNetIzer.Com
// @description Disables FanFiction.Net's disabling of selecting story text
// @include http://www.fanfiction.net/*
// @include www.fanfiction.net/*
// @include *.fanfiction.net/*
// @grant none
// ==/UserScript==
var userTypeNodes = $(".nocopy");
userTypeNodes.removeClass ("nocopy");