Today's filibuster is bullshit. Used to be if you decided to do a filibuster you had to stand on the floor of the Senate and actually talk for however long it took. Some of those sessions lasted days. It was grueling for those filibustering and those having to watch. And no other Senate business could be conducted during a filibuster.
The rule was changed in 1975 by Sen. Majority Leader Mike Mansfield (D-MT) after the long '60s debates and filibusters (led by democrats) on Civil Rights . They went to a two-tiered filibuster. Basically, if someone states they want to filibuster a particular issue, the Senate decides by unanimous consent or agreement with the minority leader, to proceed with simultaneous bills, the one being filibustered and any one they want to move forward. This two-tiered systems allows for the Senate to continue to conduct business while leaving in limbo the issue being filibustered but nobody has to stand and talk.
I saw some interesting stats on filibusters before and after Mansfield. Beforehand, there were few filibusters due to the time it took. Afterwards, the number of filibusters exploded since one simply had to state they were going to filibuster and the Senate voted to move on with other business.
What they need to do is go back to the way the old filibusters were conducted prior to Mansfield. That would limit the filibusters and force all the Senators to actually work to solve the issues.