You do realize there's absolutely no development effort in allowing people to do this, right? The actual work is putting in a filter to keep people from putting trains on the wrong routes. All they've added is away to toggle those checks, and toggle the electric traction checks (which, again, appear to exist normally as referenced in the Q&A). This doesn't really take much away from working on other features and bugfixes. Which I agree they should be doing more of, but I still think it's way too harsh to criticize this.