Regarding the ‘Fair Usage Policy’ being listed as a weakness, I am not so sure. Swisscom just recently published their data plans for the usage of their lorawan network, and I think it’s actually more limiting than TTN’s policy:
Only the biggest data plan has more than 10 downlink/day and only by a small difference (14 downlink/day). On the other hand, the uplink is way more limiting on Swisscom than on TTN, because it is based on number of messages instead of air time efficiency. With Swisscom, the biggest data plan allows for 144 uplink/day, while on TTN, and still respecting the fair usage policy, you max out at around 600 uplink/day (assuming heartbeat / single-sensor payload on SF7). Of course, if you are very sloppy and send large payloads with inefficient spreading factors, the number goes down a lot.