Single Issue Legislation
I agree with the Supreme Court that the "line-item veto" gives the President the power to make law - which he should not have (Executive Orders should be declared unConstitutional for the same reason). Congress did not fix the problem because the ability to distribute pork is much too precious to the RE-election process.
The solution: Single Issue Legislation. Congress should send the President bills one issue at a time. More individual laws yes, but more concise and clear laws too. When writing a bill to send temporary aid to farmers, why include education spending? Congress does this so they can get their pork in, without having to justify it. Current California law proves it can work:
California Constitution, Article 4 Legislative Sec. 9.
"A statute shall embrace but one subject, which shall be expressed in its title. If a statute embraces a subject not expressed in its title, only the part not expressed is void. A statute may not be amended by reference to its title. A section of a statute may not be amended unless the section is re-enacted as amended."