Roberts designed TC to be nice to flash from the outset, so if you are getting corruption, there is a local problem.
The major issue (aside from counterfeits) is write-amplification. That is, many small files being written all the time. Wear leveling helps. To help wear-leveling perform the best, use 4MB partition boundaries.
Even with TC, use a big card to have redundant cells. My recommendation is to go no smaller than 32gb, even if you are only using a small fraction of that with the o/s and your files.
And if overall speed is not a concern, there are so-called "high endurance" cards available designed for long term writing (think dashcams, body-cams, surveillance cams), which tradeoff a bit of speed for more endurance.
One such is the Samsung "Pro Endurance". Markets itself as "High Endurance for Video Monitoring".
Use of ext-2: these days the wear-leveling techniques are good enough that you *can* use journaling filesystems without worrying too much. Especially with an o/s like TinyCore.
But yeah, if one is using a 2gb card from 1998, then maybe ext2 is a good idea. Thing is, this "advice" from the past can live well beyond its expiration date if one stays up with technology. And it provides good fodder for click-bait sales of old stock, that marketers are well aware of.