Welcome to the internet, I hope you have a good time here. Nobody is obligated to understand others' situations, especially with no prior interaction with you, and you don't get to gatekeep content you post openly online or control how it's shared.
If you're being banned by mods who don't take the time to check timestamps to verify you're posting OC, that sucks, but who cares if you're banned from an instance or platform that's moderated by someone who's "too blind in the brain to see the truth."? Is the fact that your meme is being shared by others and enjoyed not enough of a dopamine hit? Do you really need to be able to spread them yourself through platforms/instances that are moderated so poorly? If you're that concerned about it, you can always add some sort of watermark. That's an easy way to link it back to you. There's no point in trying to police the actions of strangers on the internet, you stand no chance.
A sub has more than the single purpose you mentioned. You can't just hand-wave away their most critical role: intelligence gathering.
If it was about spending as much money as possible we wouldn't be buying from South Korea as they manufacture vessels faster, and cheaper, than other countries. If we built these at home they'd probably cost 5x as much, we'd get them 10 years late, and they'd be riddled with issues.
I'm trying to see your point. Do you want us to increase our shipbuilding capacity to build these in Canada, or do you not want subs at all?
Do you want the government to give all of this money to our local shipbuilding industry so that they can continue to gouge taxpayers? They can't even provide our military with the equipment they won bids for without inflating costs and timelines by an exorbitant amount, and that's not even for subs which are significantly more complicated than something like a supply or patrol ship. At least Davies shipyard was able to provide the CAF with a supply ship within reason, but others, like Irving, are a giant money pit.