Conclusión:
-Tú SÍ te lo has inventado.
-El portal Tom's Guide, puede, o puede que no, se lo inventara.
De verdad que no entiendo la tontería de lanzarse a buscar explicaciones retorcidas sin un solo indicio, no sé si es por llamar la atención, o qué. Pero de verdad, se puede ser racional y pensar antes de afirmar.