Why do you hate it? Nothing is restricted on Slimming World - it's a healthy living plan rather than a diet. If you want to have your homemade pasta then all you'd need to do is check the Syn value and allow Syns accordingly. Just because it has Syns doesn't mean you can't have it, that is exactly what we have Syns for.
If you don't want to use your Syns on pasta, then use the dried pasta - it's completely Syn free so you can fill your boots!