The entire article follows the pattern of building up small issues (and non-issues) to be insurmountable obstacles, then quietly admitting that a solution actually exists.
What site is he talking about? Out of context it could really be any major tech site these days…
(For the record he was debunking an “anti-iPad in enterprises” article which, surprisingly, was not posted Cnet.)
Note: This site makes use of affiliate links, which may earn the site money when you buy using those links.