This pretends that Assembling is not a right.
But hey, you can pretend that folks that own corporations and gather to form such don't have the same rights as you. I will be thrilled to tell Unions they can no longer run PACs because their right to assemble and to petition the government is suspended because they work under the same corporate law as all other corporations.
Methinks you would not like the result of such an idiotic and short-sighted ruling. Nobody is saying "absolute", that's your strawman in your own field. I get that you hate that money counts as speech in politics. You know, "Congress shall make no laws" and stuff, but hey, my belief in the rights we have even when they are annoying to me is pretty strong, I get that others think they only apply when folks do things they don't like with those rights...