(Implemented) Hide Disabled Tracks using Filter Track Types, Visibility Agents

Even simple things with filter track types: Why isn’t Input and Output separate selections? Why are input/output tracks considered “other”? Often I want to just select Input OR Output alone. It really could be improved.