{"id":165069,"date":"2026-09-03T09:26:03","date_gmt":"2026-09-03T14:26:03","guid":{"rendered":"https:\/\/www.dacgroup.com\/?p=165069"},"modified":"2026-09-03T09:26:03","modified_gmt":"2026-09-03T14:26:03","slug":"the-free-token-lunch-is-over-smarter-ai-economics","status":"publish","type":"post","link":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/","title":{"rendered":"The free token lunch is over. Good."},"content":{"rendered":"\n<p>I read <a href=\"https:\/\/www.adexchanger.com\/data-driven-thinking\/marketers-the-free-token-lunch-is-over-is-your-stack-ready\/\">Jon Morra&#8217;s AdExchanger piece, \u201cMarketers, The Free Token Lunch Is Over. Is Your Stack Ready?\u201d<\/a> this week, and I have kept coming back to it. He put a clever name to a conversation that now comes up almost every day in our business: the true economics of AI are finally showing up on the bill.<\/p>\n\n\n\n<p>His argument is straightforward. The habit of sending every task to the biggest model available was never going to survive enterprise-scale usage. Marketing leaders should find that clarifying rather than alarming. It forces us to understand what we are buying and to make better choices about where these systems genuinely help.<\/p>\n\n\n\n<p>My view comes from the intersection of technology, analytics, and agency operations. I see how the economics land in day-to-day marketing work, where quality, speed, risk, and margin all meet. From that vantage point, the organizations that do well will develop judgment at the task level. Spending targets by themselves tell us very little. Capability, quality, and cost need to fit the work.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The mixed message inside AI adoption<\/h2>\n\n\n\n<p>Most organizations are broadcasting two messages at once. The first: <em>everyone should be using AI, every day, for everything<\/em>. The second: <em>please stop wasting tokens<\/em>. Both messages are reasonable, but side by side they can be baffling. Teams need enough context to reconcile them.<\/p>\n\n\n\n<p>A simple classification task or first-pass draft may run perfectly well on a lightweight model. Work that requires complex reasoning, deep domain knowledge, or a very low tolerance for error can justify more capable and more expensive systems. The hard part is knowing which situation you are in. Reasoning models can consume substantial internal tokens before producing a visible answer, and the usage can vary considerably across models and settings.<\/p>\n\n\n\n<p>Once people understand that trade-off, they usually make better choices. They can decide when a stronger model is buying a material improvement and when it is simply adding cost. Treating consumption cost as a finance secret, or surfacing it only when an invoice surprises someone, leaves teams without the information they need. Transparency supports adoption and efficiency at the same time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">We\u2019ve seen this movie before<\/h2>\n\n\n\n<p>The transition from generous flat-fee access to more visible consumption pricing was foreseeable. Early pricing lowered the cost of experimentation, which helped the market move quickly. At scale, providers and enterprise buyers both need a closer relationship between usage and cost.<\/p>\n\n\n\n<p>If you are of a certain vintage, the moment feels familiar. Many of us remember watching cell-phone minutes and hovering over the call button until 6:01pm (if you know, you know). The pricing model trained us to treat airtime as scarce. Competition, capacity, and better economics eventually made that anxiety disappear for most people.<\/p>\n\n\n\n<p>AI compute may follow a similar arc. We are still in the watch-your-minutes phase, and budgets get blindsided when teams pretend otherwise. Unit costs may continue to fall, but usage often rises faster than the price of a token falls. More use cases, longer contexts, additional reasoning, retries, and agentic workflows can easily absorb the savings.<\/p>\n\n\n\n<p>Morra&#8217;s most useful point is the idea of cost-of-pass: the expected cost of getting an acceptable answer. Per-token price is only one input. A useful calculation also includes retries, latency, human review, and the cost of a failure. That framing makes model routing an operating discipline with direct implications for quality, margin, and risk.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The price and value conversation is back<\/h2>\n\n\n\n<p>This is where the issue lands most directly for agencies, and for knowledge work more broadly. AI-assisted work can take fewer human hours, and clients should expect to share in genuine efficiency gains. At the same time, those hours can now contain deeper analysis, broader coverage, faster iteration, and work that was not feasible at a sensible price a few years ago. The hours are fewer; what <em>fits inside them<\/em> is bigger.<\/p>\n\n\n\n<p>The cost base is changing as well. Behind an AI-assisted deliverable sit compute, tooling, orchestration, governance, evaluation, and the senior talent required to direct the work responsibly. Those costs will not rise evenly, and human expertise will remain the largest line item in many engagements. Still, \u201cthe model did it\u201d is a poor proxy for both the cost of the work and the value of the result.<\/p>\n\n\n\n<p>A healthier commercial conversation starts with outcomes, service levels, and risk. We should be willing to show where AI reduced effort and where it introduced new cost. Clients can then evaluate the resulting scope and outcome without using hours as the only shorthand for value. If everyone is looking at the same honest ledger, this stops being a fee negotiation and starts being a shared win.<\/p>\n<section id=\"hub-newsletter-signup\" data-role=\"forward-email-subscription-container\" class=\"full-width w-100 d-flex justify-content-center align-items-center bg-c7f2b3\">\n    \n    <div class=\"max-w-1400 w-100 form\">\n        <div class=\"text-content-container\">\n            <h2>\n                Stay Forward            <\/h2>\n            <p class=\"subtitle\">\n                Get exclusive insights into digital <br class=\"d-none d-lg-block\">media's top-trending topics delivered<br class=\"d-none d-lg-block\"> directly to your inbox.            <\/p>\n        <\/div>\n\n        <div data-role=\"form-group\">\n            <div class=\"d-flex flex-column w-100\">\n                <form data-forward-email-form class='custom-hubspot-form' id='hubspot_form_6a9983f064c94'>\n    <div class='d-flex input'>\n        <input type='email' class='form-control me-2 input' placeholder='Email address' aria-label='Email' name='email' required>\n        <button type='submit' class='btn_primary-filled_white'>Submit\n<\/button>\n    <\/div>\n    <input type='text' name='dac_hp' value='' tabindex='-1' autocomplete='off' aria-hidden='true' style='position:absolute;left:-9999px;height:0;width:0;border:0;padding:0;overflow:hidden'>\n    \n    <p class='hubspot-status'><\/p>\n<\/form>\n<script>\njQuery(document).ready(function($) {\n    var loadedAt = Date.now();\n    var form = $('#hubspot_form_6a9983f064c94');\n    form.on('submit', function(event) {\n        event.preventDefault();\n\n        \/\/ Get email input value\n        var emailInput = form.find('input[name=\"email\"]');\n        var email = emailInput.val().trim();\n\n        \/\/ Get the status element for this form\n        var statusElement = form.siblings('.forward-email-status-container');\n\n        \/\/ Submit through the site's form proxy (form IDs stay server-side)\n        fetch('https:\/\/www.dacgroup.com\/en-ca\/wp-json\/api\/v1\/forms\/submit', {\n            method: 'POST',\n            headers: {\n                'Content-Type': 'application\/json'\n            },\n            body: JSON.stringify({\n                form: 'newsletter',\n                source: 'block-hub-newsletter',\n                lang: 'en-ca',\n                email: email,\n                hp: form.find('input[name=\"dac_hp\"]').val(),\n                turnstileToken: form.find('[name=\"cf-turnstile-response\"]').val() || '',\n                elapsed: Date.now() - loadedAt,\n                pageUri: window.location.href,\n                pageName: document.title\n            })\n        })\n        .then(response => response.json().catch(function() { return {}; }).then(result => {\n            if (response.ok && result.success) {\n                if(statusElement) {\n                    statusElement.text('Thanks for Subscribing!');\n                    statusElement.css('color', 'green');\n                }\n\n                var userInfo = JSON.parse(localStorage.getItem('userInfo'));\n                if (userInfo) {\n                    userInfo.event = 'Form_submit';\n                    userInfo.email = email;\n                    userInfo.form_name = 'Newsletter';\n                    window.dataLayer = window.dataLayer || [];\n                    window.dataLayer.push(userInfo);\n                }\n\n                emailInput.val(''); \/\/ Clear the email field\n                window.dispatchEvent(new CustomEvent('newsletter-submit'));\n            } else {\n                if(statusElement) {\n                    statusElement.text((result.data && result.data.message) || \"There was an error submitting the form.\");\n                    statusElement.css({\n                        'color': 'red',\n                        'padding-top': '10px'\n                    });\n                }\n            }\n        }))\n        .catch(error => {\n            console.error('Error:', error);\n            statusElement.text(\"There was an error submitting the form.\");\n            statusElement.css({\n                'color': 'red',\n                'padding-top': '10px'\n            });\n        });\n    });\n});\n<\/script>                <span class=\"forward-email-status-container\"><\/span>\n            <\/div>\n\n            <button id=\"forward-form-submission\" class=\"subscribe-btn\" type=\"button\" onclick=\"triggerButton(this)\">\n                <span class=\"d-inline-block\">\n                    SUBSCRIBE                <\/span>\n                <span class=\"d-inline-block bell-container\">\n                    <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.5458 14.4774L4.50055 13.234C4.50657 11.8629 4.56791 9.80824 5.17539 8.00401C5.52706 6.95953 6.09459 5.89126 7.03537 5.08C7.70533 4.50227 8.51103 4.10149 9.44696 3.90922C9.50872 3.69984 9.5922 3.49047 9.70471 3.28979C9.91134 2.92122 10.2194 2.57523 10.654 2.33189C11.0827 2.09183 11.5478 2 12 2C12.4355 2 12.8969 2.08208 13.3272 2.31763C13.7695 2.55969 14.0812 2.91045 14.2866 3.28943C14.3999 3.49849 14.4813 3.71787 14.5396 3.93682C15.5444 4.18145 16.3788 4.69659 17.0444 5.38131C17.9498 6.3126 18.4937 7.50224 18.8321 8.60503C19.3645 10.3395 19.4725 12.1499 19.4944 13.1421C19.9371 13.6338 20.3502 14.1627 20.6914 14.626C21.9447 16.3277 20.6148 18.5001 18.7001 18.5001L5.52863 18.5C3.45543 18.5 2.28314 16.1217 3.5458 14.4774Z\" stroke=\"#171616\" \/>\n                        <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.0857 19.3749C9.431 19.1461 9.89639 19.2405 10.1252 19.5858C10.874 20.7159 12.7481 21.0858 13.9 19.5501C14.1485 19.2187 14.6186 19.1516 14.95 19.4001C15.2813 19.6486 15.3485 20.1187 15.1 20.4501C13.2518 22.9143 10.126 22.3027 8.87475 20.4143C8.64596 20.069 8.74041 19.6037 9.0857 19.3749Z\" fill=\"#171616\" \/>\n                    <\/svg>\n                <\/span>\n            <\/button>\n        <\/div>\n    <\/div>\n\n    \n    <script>\n        function triggerButton(button) {\n\n            var container = button.closest('[data-role=\"forward-email-subscription-container\"]');\n            var form = container.querySelector('[data-forward-email-form]');\n\n            if (form) {\n                jQuery(form).find(\"button[type='submit']\").trigger('click');\n            }\n        }\n    <\/script>\n\n<\/section>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">I think a local compute renaissance is coming<\/h2>\n\n\n\n<p>Here\u2019s the hot take I am most interested in. Local and private compute will regain a meaningful place in enterprise AI stacks. Open-weight models are improving quickly, and the software for running them on Apple silicon and other accessible hardware has matured. A small stack of Mac Minis (or their equivalent) in an office or data center can now work around the clock, a kind of digital support crew that keeps data and operating control closer to the organization.<\/p>\n\n\n\n<p>The purchase price is only one line in the calculation. A credible break-even model also includes utilization, power, support, security, model maintenance, reliability, and the cost of idle capacity. Stable internal workloads are the best candidates, especially when privacy matters and the required quality is well understood. Spiky demand, fast-changing requirements, or problems that need the strongest available models will continue to benefit from cloud services.<\/p>\n\n\n\n<p>High, steady utilization changes the calculation. For internal analysis, drafting, classification, and the daily connective tissue of knowledge work, owning some capacity will become competitive against renting every token. I expect many organizations to arrive at a hybrid stack: local or private models for repeatable work, with frontier APIs available when a task genuinely benefits from them.<\/p>\n\n\n\n<p>That will make model choice a strategic capability. Teams will need to know how much intelligence a task requires, how they will measure a good result, and where the work should run. The answers will vary by workload, which is exactly why a single-model strategy will become harder to defend.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What mature adoption looks like<\/h2>\n\n\n\n<p>None of this dampens my enthusiasm for AI. It makes me want organizations to approach adoption with the same seriousness they bring to any other operating capability. Teams need visibility into usage, reliable evaluations, sensible routing rules, and permission to choose a smaller tool when it is the right tool.<\/p>\n\n\n\n<p>The next phase will ask more of us than enthusiasm. We will need to understand the bill, design around it, and decide where expensive intelligence earns its keep. The free lunch was fun while it lasted. Knowing exactly what we are paying for, and what it is worth, feels like progress to me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I read Jon Morra&#8217;s AdExchanger piece, \u201cMarketers, The Free Token Lunch Is Over. Is Your Stack Ready?\u201d this week, and I have kept coming back to it. He put a clever name to a conversation that now comes up almost every day in our business: the true economics of AI are finally showing up on [&hellip;]<\/p>\n","protected":false},"author":43,"featured_media":165054,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","reading_level":"Strategic","reading_level_confidence":1,"reading_level_needs_review":"0","in_short_ai_headline":"","in_short_ai_body":"","in_short_status":"manual","footnotes":""},"categories":[2860],"tags":[],"class_list":["post-165069","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The free token lunch is over. Good. | DAC<\/title>\n<meta name=\"description\" content=\"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The free token lunch is over. Good. | DAC\" \/>\n<meta property=\"og:description\" content=\"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\" \/>\n<meta property=\"og:site_name\" content=\"DAC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DACGroup\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-03T14:26:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1750\" \/>\n\t<meta property=\"og:image:height\" content=\"876\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dan Temby\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\" \/>\n<meta name=\"twitter:creator\" content=\"@DAC_group\" \/>\n<meta name=\"twitter:site\" content=\"@DAC_group\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dan Temby\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\"},\"author\":{\"name\":\"Dan Temby\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/0474e14b6015d0d1b5e29815cf81b46e\"},\"headline\":\"The free token lunch is over. Good.\",\"datePublished\":\"2026-09-03T14:26:03+00:00\",\"dateModified\":\"2026-09-03T14:26:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\"},\"wordCount\":1153,\"publisher\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg\",\"articleSection\":[\"Proove Analytics\"],\"inLanguage\":\"en-CA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\",\"url\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\",\"name\":\"The free token lunch is over. Good. | DAC\",\"isPartOf\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg\",\"datePublished\":\"2026-09-03T14:26:03+00:00\",\"dateModified\":\"2026-09-03T14:26:03+00:00\",\"description\":\"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage\",\"url\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg\",\"contentUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg\",\"width\":1750,\"height\":876},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dacgroup.com\/en-ca\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The free token lunch is over. Good.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#website\",\"url\":\"https:\/\/www.dacgroup.com\/en-ca\/\",\"name\":\"DAC group\",\"description\":\"DAC\",\"publisher\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dacgroup.com\/en-ca\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#organization\",\"name\":\"DAC group\",\"alternateName\":\"DAC\",\"url\":\"https:\/\/www.dacgroup.com\/en-ca\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\",\"contentUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\",\"caption\":\"DAC group\"},\"image\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/DACGroup\",\"https:\/\/x.com\/DAC_group\",\"https:\/\/www.linkedin.com\/company\/dac-group\/\",\"https:\/\/www.instagram.com\/dac_group\/\",\"https:\/\/www.youtube.com\/user\/DACgroup1976\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/0474e14b6015d0d1b5e29815cf81b46e\",\"name\":\"Dan Temby\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eb75f3b3e14f3d11c20e90995092bcd019baf55e7d23ca4e9d47565624a01369?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eb75f3b3e14f3d11c20e90995092bcd019baf55e7d23ca4e9d47565624a01369?s=96&d=mm&r=g\",\"caption\":\"Dan Temby\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The free token lunch is over. Good. | DAC","description":"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/","og_locale":"en_US","og_type":"article","og_title":"The free token lunch is over. Good. | DAC","og_description":"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.","og_url":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/","og_site_name":"DAC","article_publisher":"https:\/\/www.facebook.com\/DACGroup","article_published_time":"2026-09-03T14:26:03+00:00","og_image":[{"width":1750,"height":876,"url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg","type":"image\/jpeg"}],"author":"Dan Temby","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","twitter_creator":"@DAC_group","twitter_site":"@DAC_group","twitter_misc":{"Written by":"Dan Temby","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#article","isPartOf":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/"},"author":{"name":"Dan Temby","@id":"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/0474e14b6015d0d1b5e29815cf81b46e"},"headline":"The free token lunch is over. Good.","datePublished":"2026-09-03T14:26:03+00:00","dateModified":"2026-09-03T14:26:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/"},"wordCount":1153,"publisher":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/#organization"},"image":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg","articleSection":["Proove Analytics"],"inLanguage":"en-CA"},{"@type":"WebPage","@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/","url":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/","name":"The free token lunch is over. Good. | DAC","isPartOf":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage"},"image":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg","datePublished":"2026-09-03T14:26:03+00:00","dateModified":"2026-09-03T14:26:03+00:00","description":"Dan Temby from DAC explains why the true cost of AI calls for smarter model routing, clearer value calculations, and a hybrid approach to enterprise compute.","breadcrumb":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#primaryimage","url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg","contentUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2026\/09\/Free-Token-Lunch-Blog1-875x438-1.jpg","width":1750,"height":876},{"@type":"BreadcrumbList","@id":"https:\/\/www.dacgroup.com\/en-ca\/insights\/blog\/analytics\/the-free-token-lunch-is-over-smarter-ai-economics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dacgroup.com\/en-ca\/"},{"@type":"ListItem","position":2,"name":"The free token lunch is over. Good."}]},{"@type":"WebSite","@id":"https:\/\/www.dacgroup.com\/en-ca\/#website","url":"https:\/\/www.dacgroup.com\/en-ca\/","name":"DAC group","description":"DAC","publisher":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dacgroup.com\/en-ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/www.dacgroup.com\/en-ca\/#organization","name":"DAC group","alternateName":"DAC","url":"https:\/\/www.dacgroup.com\/en-ca\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/logo\/image\/","url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","contentUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","caption":"DAC group"},"image":{"@id":"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DACGroup","https:\/\/x.com\/DAC_group","https:\/\/www.linkedin.com\/company\/dac-group\/","https:\/\/www.instagram.com\/dac_group\/","https:\/\/www.youtube.com\/user\/DACgroup1976"]},{"@type":"Person","@id":"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/0474e14b6015d0d1b5e29815cf81b46e","name":"Dan Temby","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.dacgroup.com\/en-ca\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eb75f3b3e14f3d11c20e90995092bcd019baf55e7d23ca4e9d47565624a01369?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eb75f3b3e14f3d11c20e90995092bcd019baf55e7d23ca4e9d47565624a01369?s=96&d=mm&r=g","caption":"Dan Temby"}}]}},"_links":{"self":[{"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/posts\/165069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/users\/43"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/comments?post=165069"}],"version-history":[{"count":3,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/posts\/165069\/revisions"}],"predecessor-version":[{"id":165073,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/posts\/165069\/revisions\/165073"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/media\/165054"}],"wp:attachment":[{"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/media?parent=165069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/categories?post=165069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-ca\/wp-json\/wp\/v2\/tags?post=165069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}