The only thing I will add is that table saws don't work well for crosscutting long, particularly if they are heavy, pieces. That is what CMSs, RASs, or track saws are for. Even perfectly set up table saws. But if the pieces you are cutting are small and not terribly heavy, then the saw setup would seem to be the issue.
My crosscutting, even for small pieces is done by the 12 inch CMS up to it's capacity of about 8 inches, the by the RAS up to it limit of about 12 inches and then the track saw. If I already had the crosscut jig on the workbench I would use the track saw on small pieces. It is very accurate and safer to use, I think, than the other tools. Dust collection is better too. For one or two crosscuts wider than the CMS or RAS will handle, I mark and cut with the track saw. I only rip on the table saw.
My crosscutting, even for small pieces is done by the 12 inch CMS up to it's capacity of about 8 inches, the by the RAS up to it limit of about 12 inches and then the track saw. If I already had the crosscut jig on the workbench I would use the track saw on small pieces. It is very accurate and safer to use, I think, than the other tools. Dust collection is better too. For one or two crosscuts wider than the CMS or RAS will handle, I mark and cut with the track saw. I only rip on the table saw.