device limit issues = sucky for the limit, but i've not had issues like ghosting, duplicates ect because i use their app on tvs, ios, android etc. So yah.. blame google chrome for screwing up their device ids between updates me thinks.
They can alleviate this somewhat by making a dumb chrome app which offers some basic offline services to entice users but does a better job of device identification despite chrome. my 2c.. and even then a PGA should be able to do this already installed or not.
PS. I agree with the active streams thing somewhat but costing in SA is tougher as u need to factor in smaller population, higher cost (USD vs ZAR revenue) and i suspect their bigger cost is license per watch(more views) rather than bigger players who worry about bandwidth & distribution(stream).
Their sub cost is low.. so im not complaining too much but i'd pay R25-40 more for no limit on streams and maybe more profiles or more live streaming sport events or pay per view seasons. at R50-150