I have been DYING for democrats to introduce legislation. Yes, it will probably not pass, but they are showing they have balls and they are actually trying to have a platform.
Now if they can continue this including if they ever get back in power- I think it can only go up.