Bring a large pot of water to a boil.
While the pasta water boils, cook the diced bacon in a dry skillet over medium-high heat, until crispy. Don't crowd the pan. Work in batches if necessary.
When the bacon is done cooking, remove it from the pan and set it aside. Leave the bacon grease in the hot pan.
To the bacon grease, add a pad of butter (about 1 tbsp). it will begin to melt immediately. Add the onion to the butter and stir to coat the onion in the bacon grease and butter.
Once the onion is softened and has turned slighlty blonde in color, about 7-8 minutes, remove it from the pan and set it aside.
Add the kale to the hot pan and saute until softened, about 7-8 minutes. The pan will very hot by this point, so to avoid burning the kale, bump the heat down a few notches.
When you add the kale to the pan, also begin cooking your pasta. Rigatoni typically takes about 10 minutes, but just follow the instructions on the box. When it's al dente, strain it and reserve the pasta water.
When the kale is wilted and softened, add it to a blender along with a generous pinch of salt, some black pepper, the 2 garlic cloves, the Parmesan cheese and the juice of a lemon. Add a drizzle of olive oil and begin to blend. As you blend, add the pasta water slowly to bring the sauce together. Blend the sauce until there's not any more large chunks of kale, adding more pasta water or olive oil as needed. I prefer this sauce to be very chunky, and not very sauce, as it will be combined with cream in the next step.
After you've taken the kale from the pan to blend it, add the corn, cream and dried oregano to the hot pan and let it start bubbling away. The kale sauce can hang out in the blender for about 5 minutes while you let the cream and the corn get friendly.
Return the kale-parmesan sauce to the hot pan (still on medium-low heat) and add the onion and bacon. Stir to combine everything together. Taste for seasoning and add more salt or pepper, if needed.
Add the cooked pasta directly to the sauce and stir to combine. if the sauce is too thick to stir thoroughly, add more pasta water or olive oil until you've achieved a consistency you're happy with. I always stir in a few pads of unsalted butter at the end, too, just to make sure everything is super luscious and decadent. Serve hot with pine nuts and shaved parm.