> The bottom line: The only thing that's certain when it comes to federal tax policy is uncertainty.
People compete, it's deep in their nature, so rules of the game get adjusted. Within boundaries, which overall beneficial for everybody, but still - the details of such thing as taxes, usually being imprecise, allow for gaming, so they don't survive long. So - it looks like uncertainty here is by design.