That review is, unfortunately, extremely low quality. For example, they say that it not having WiFi support means it can't connect to the internet - a mere paragraph after noting the Ethernet port.
They don't seem to have reviewed the actual TV; just regurgitated the marketing material.
Knowing your budget and what you plan to use it for would probably help a lot.