It was doomed to fail (no way we could win). And it was a bad idea. GOP took a lot of the blame for the shutdown. It took focus away from making the failures of Obamacare, a central topic. So yes. IMO it wasn’t the best idea.
There are ways to fight now without the defund route.
Why not use the powers we legally acquired at the ballot box to run the purse of the USA in a constitutional manner?
That is what the House was elected to do!
Not to fund unconstitutional laws, however much of a lightning rod they are.
Surely you do not advocate that our representatives vote to fund unconstitutional laws!
But that’s what it looks like you you want them to do.